4.0
May 12, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Very Employee friendly environment, excellent work culture , flexible timing and a good combination of various projects
Cons
Based in Switzeland, some amount of knowledge of German language will be added advantage . Might need to commute to work in another city