2.0
Nov 3, 2025
Anonymous employee
Former employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Great people embedded in the teams
Cons
At the highest level there is no leadership. The organizational structure is lacking. I would not be surprised if this company is sold soon.