4.0
Nov 21, 2025
Recommend
CEO approval
Business Outlook
Pros
Great culture and office; loved the perks
Cons
All over the place with processes; still figuring out their strategy and role they play in the org since it is a new function in the business.