Pros
1. Offices at centrally located locations make commute easy. There are offices in Goa and Nagpur as well. 2. Conservative in terms of layoffs. Does not fire people very often. 3. Nice technical work in some projects, but need to be careful to select them. 4. Free food and evening snacks.
Cons
1. Being a product development company offers pay packages like its a services company. 2. Appraisal process is very haphazard and sometimes no amount of good work can guarantee a promotion. 3. Admin department is very powerful and mostly overrides suggestions by HR. So if food and office environment is your concern then better to skip this company 4. The other facilities like cab/bus service, parties, corporate discounts and gifts etc are not good. 5. No morning breakfast provided and night time dinner needs to ordered from outside. 6. Sometimes managers take extreme steps to please the client. And most of the time its at the cost of the employee.