3.0
24 Jan 2010
Anonymous employee
Current employee
New Delhi
Recommend
CEO approval
Business outlook
Pros
A good place to work in terms of freedom and flatness of the organization. Good pay master with salaries on par with industry best
Cons
However, lack of work definition and too much chaos in each department