5.0
Mar 11, 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Well compensated and overall a nice culture.
Cons
Imbalanced teams, some are very busy and some are not. Weird mix of old school and newer tech when it comes to leadership as well as boots on the ground employees. Slow moving on the corporate side