5.0
Sep 17, 2015
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Smart people Friendly people Cooperative/supportive people Strong culture of teamwork Cool building Great management Career growth Technical challenge Culture has been retained throughout growth spurts Remarkable benefits Free soda
Cons
It's really difficult to come up with anything for this category, the only thing that is remotely a con would be the downtown location but you probably wouldn't have the cool building in any other location.