Pros
They pay salary on time Train you how to survive in the tough Recession even though industry is currently in boom Best company for freshers as SLK thinks Seniors are use less and also take more money. Also, they want to keep freshers for only 2 years (bond period), train them well and show them door. Very good company if you are not a technical person. If you are a YES Boss guy, you can survive.
Cons
Have incorporated one of the best cost optimization Technics in world. Following are some examples 1. They don't lit all lights to save electricity. 2. They open canteens for 1 hour only during lunch hours 3. If employees come late, they need to take 1/2 day leave or LOP. This is very strict 4. When employees goes to bench, usually they will receive the WORST feedback to make sure they are kicked out within a month to save salaries. 5. Company is always looking for fresh blood, so they follow use and throw/Hire and Fire policy New Ideas being worked on 1. All manual testers are being ill treated and are encouraged to go out on their own. Otherwise, they will be kicked out in next couple of months 2. Tech Lead / Team Lead and above would be kick out in next 2 to 3 months and it would become Fresher's heaven to save cost. 3. Each person will be given multiple projects to make sure company earns more and spend less. 4. Harsher bond schemes are being worked on to retain who they want and kick out others at their will 5. Technical people are considered as commodities/labours. They see more value with Support team.