5.0
Sep 24, 2017
Former employee, more than 1 year
Geneva
Recommend
CEO approval
Business Outlook
Pros
Great open/research/multicultural environment with no personal agendas in place. Every opinion matters from the student to the department leader. Using newest technologies. Great location for outdoor activities and weekend trips
Cons
Limited length contracts for almost every employment level.