5.0
16 Mar 2015
Anonymous employee
Current employee, less than 1 year
New Delhi
Recommend
CEO approval
Business outlook
Pros
start up (very energizing) and not really a start up (lacks the typical start up cons)! accelerated growth pace very motivated team chance to change the world for better ;)
Cons
too Europe focused (which is changing now!)