Company's best thing is a very positive working environment. Employees get refreshments between works, health insurance, holidays, time offs and a good return.
Very good environment for work.
The best part of the Company is that it supports its freshers, and worst part is that few people in company don't understand the real potential of the company.
List based on reports from current and former employees. It may not be complete.