3.0
Aug 17, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Decent pay Growth opportunity Good people
Cons
Unclear explanations Leadership poor Very insular not open to new ideas from outside of the company Lack clear vision No accountability from top leadership