4.0
Jan 18, 2025
Former employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
A very excellent team, filled with many dedicated employees, with a mix of tenure, looking for best solutions.
Cons
An extremely complicated organizational structure, with way too many different other entities viving for power, instead of working together for our customers and our own employees.