5.0
Aug 4, 2021
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Opportunities to innovate. High complexity work, so if you enjoy that then it’s a place for you
Cons
US control over everything, India site Management can do better instead of always aligning with US