Good company for freshers, they mostly interview and gives minimum 3 months of internship to newly graduates.
Cons
If you want to be something in your career than this company gives you a headsup. But the appraisal is really small for experienced employees. Most employes leave this company after 2-3 years.