2.0
3 Jun 2023
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Supportive & collaborative team, flexible work hours
Cons
Absolutely NIL perks for the India team. Bare minimum benefits, bonus & compensation structure.