One of the best IT Services companies in the worldThe good thingsThis is a nice company for employees. Maintaining good work culture. Great infrastructure.
The challengesSalary in average. Not present in all the major locations in the world excpet US and Malaysia.