4.0
Feb 9, 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.