Fast paced, modern environment. Customer and people centric.
Cons
High Expectations; A-players rise to the top.
3.0
Feb 27, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The top management bosses were nice, the company seemed to know where it is heading and was always sharing updates on a regular basis.
Cons
The problem was a couple people with some level of toxicity on the management level, when the company was aware but no changes were made, although promised. Several good employees ended up leaving for medium level management not working properly with their teams.