Overall Company Rating
3 out of 5 Stars
The people are mostly friendly. The work is sophisticated if you work for the right partners.Downers
Salary is less than the STL market rate. The volume of work is sometimes too great.Advice to Candidates
Make sure to interview with the partners with whom you will work.