4.0
Nov 20, 2014
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
This company has a large presence in the US, a decent benefits package, a culture which is slowly shifting toward being less silo-ed and more engaging. The company recently acquired a new CEO - This comment is informational only and is neither a pro or a con at this time.
Cons
The company is contract based and as per the nature of contracts with customers, contracts can change. It's not uncommon for some employees to have to move once every several years in order to stay with the company.