3.0
10 Feb 2021
Current employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Transparent leadership, great coworkers, solid benefits, interesting mission and subject matter, decent pay
Cons
Not agile, constant acquisition and integration mode, corporate to a fault sometimes, still figuring out what it wants to be as a company