4.0
1 July 2018
Current employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Co-workers are generally high caliber, office space and amenities are top notch. Expectations from management are reasonable. Culture is mostly positive.
Cons
Often operates like a small business. Can be inefficient, slow and sometimes boring.