Pros
Company has great work life balance. If you have leave balance you can avail it anytime. As far as I know this is the most secure IT company in Pune. You don't need to wait for appraisal letters as you will get it before 31st of March for sure. Initial package is good. Cab facility (Home pick up and drop).
Cons
If you are QA then please please please dont join this company and spoil your carrier. QA people is like garbage boy for Principal Global Services. If you at all wants to stay here then you will need to be very extra ordinary means you need to have below things at its best level, 1) Most important you should be very good at managing and doing events. Even if you are not good at work that is fine but you should be good at some extra activities apart from work like managing events, birthday party , games for employee, take parts in annual functions and so on. 2) You should know the development skills as well. As a QA they expect you to play a role of BA, QA and events organisation then only you will be able to survive here otherwise they will not terminate you but you will not get promotion and salary hikes. 3) As a QA you can only achieve the level of Team Leader. They will never promote a QA person to the manager level as they have adopted Agile and they wants the Scrum Master from Development back ground only. So QA people have no future over here. 4) Rating systems are pretty pathetic. They can give all the bloody reasons if they want to screw you up and you don't remain with any choices here. 5) Principal is now not paying as per the markets. 6) No promotion for at least 3 years for new joiners. 7) No Onsite. Dont even think about this option. If you ask them for onsite then they will laugh on you.