3.0
Aug 18, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Immediate colleagues are very supportive, you’ll feel great around others and feel like you’re working on meaningful projects
Cons
Upper management is awful, very corporate, does not care about individuals