Pros
*Good colleagues *Pre confirmation period was a good learning period *Trainings were provided to while away time *Above average facilities
Cons
*Appraisals and hikes have inverse dependency to distance from manager's cube *Lots of politics and blame game ends up in targetting junior most people *No feedback till last moment *Close to zero support if you are working at client location(was even told that "u worked for the client. u did nothing for Wipro") *Your future depends on the team you land up in *Lots of importance given to extra curricular activities than to revenue generating activities(all that glitters IS gold) *Lots of layoffs during recession cos freshers were taken in to maintain brand value and loyal employees were done away with