2.0
Sep 18, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Decent pay and industry positioning
Cons
Senior leadership is not at the level they should be. Strategy changes all the time and their is fear of investing in their own business. The claim of culture being a "fellow" is fake.