4.0
Jan 27, 2013
Current employee, more than 5 years
Geneva
Recommend
CEO approval
Business Outlook
Pros
company with great opportunities and a flat management structure with open door policy. modern offices creating a pleasant working environment
Cons
work-life balance leans towards work. Compensation no better than average.