It's a very good place to work
Written by System Engineer (Current Employee) from St. Louis, MO on January 25, 2018
The managers and directors are all very nice. They are open-minded and easy to talk to. There are always some fun activities/events going on around the office.