5.0
Nov 25, 2024
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Collaborative culture makes it easy to feel part of the team regardless of your role. Leadership is approachable, transparent and genuinely cares about its employees. Great opportunities for growth and development. Comprehensive benefits and competitive pay.
Cons
As the company grows there are occasional challenges in communication across teams,