5.0
8 Jul 2023
Current employee, more than 3 years
New Delhi
Recommend
CEO approval
Business outlook
Pros
The people are great and very welcoming. Nice offices to work in You get onshore opportunities.
Cons
Sometimes work load is bit high which is same in all industry.