Overall Company Rating
4 out of 5 Stars
Growing company, pays well, plenty of opportunities to move around and network.Downers
No real culture to speak of. STL office was a ghost town with many staff working from home.Advice to Candidates
Seems to be getting better as the merger takes hold. I liked working there, but it's not for everyone.