3.0
Apr 5, 2017
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Good for start of career. Average salaries for starters. Experience in different technologies.
Cons
It is company of companies. Onshore and offshore businesses are separated. Main office is a huge difference to other locations. Vague in values - no one seems to be care about them and absolutely no focus on people - they are just resources.