Pros
They had few good clients in Delhi NCR, if you got an opportunity to work with these clients then you can have a good learning
Cons
1.They will keep hiring employess from Delhi NCR and just after few months they will start forcing you to go to the Hyderabad office, dear management if you have so many requirements in Hyderabad why dont you hire your employess in Hyderabad only???? 2.They dont think about people's aspiration and carrier path rather they are more concerned about the billing, even if you are in development they will move you to customer support just to get good billing amount. 3.Managers and directors are the worst people in the company. They are keep using facebook all the time during office hours and they are good for nothing. 4. Dont trust them that even after resignation they will pay you correct balance amount on time. You have call to the HR daily and ask them please send the Full and final settlement.