4.0
Apr 17, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Flexible Work Arrangements Feel Trusted with your work Genuinely provides recognition albeit in other form of gestures Approachable Colleagues across regions Decent Medical Insurance Coverage
Cons
Slow Career Progression though recently rolling out measures to address tracking SaaS heavy focus alienates its core clientele