3.0
Sep 7, 2014
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
If looking for Admin opportunities in Europe this can be a good place to be.
Cons
A restriction for new comers to stay on current project for a year even though that does not match the skill is not good