4.0
Nov 10, 2021
Current employee
Recommend
CEO approval
Business Outlook
Pros
A large geographical presence ensures understanding the rapidly changing IT sector and hence getting to learn each and every aspect of work.
Cons
Work pressure is high for middle management