5.0
24 Sept 2024
Current employee, more than 3 years
Noida
Recommend
CEO approval
Business outlook
Pros
+ Work Life Balance + Great Ladder to climb and Grow + Awesome Work Culture
Cons
- There are many Cultures in the Company that takes some time to get used to (Indian ,Swiss, American work cultures don't exactly merge instantly)