5.0
Oct 29, 2024
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Leadership is very willing to listen to ideas. Very easy to progress in your career and chart your own journey!
Cons
Benefits could be a bit stronger