3.0
Oct 27, 2017
Former employee, more than 3 years
Chennai
Recommend
CEO approval
Business Outlook
Pros
Relaxed European work culture. Tracking and monitoring minimal.
Cons
Career growth very slow. Career stagnation is a very common issue. Accelerated growth is very much unheard of.