2.0
May 21, 2025
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business outlook
Pros
Great place for employee benefits and work-life balance
Cons
The management is lacking direction since the departure of previous CEO. No new client has been onboarded in the past 2-3 years, clear indication of company loosing market share. Multiple rounds of lay-offs took place in the last 2-3 years, company size has been reduced and so the size of business.