4.0
9 Feb 2014
Former employee, more than 1 year
Chennai
Recommend
CEO approval
Business outlook
Pros
Freedom, Work environment and culture
Cons
Compensation is one thing that keeps employees always at look out for a better opportunity in the market, even if that means going to a lesser known and worst treating employer.