Pros
1. Ethical business practices - take no short cuts mindset. 2. Employee programs - Global Assimiliation Program(GAP), WLC, One Voice(Abid, please bring it back) 3. Enterpreunial - Lets you to break things and try new ideas. 4. Good people - mid level - who slog themselves to get things done 5. Great campus - having worked at most of the TWICH companies, Wipro has some really good work places @ Bellevue, Mountain View, Dallas..etc
Cons
1. The old guard - VPs especially - which refuses to change or go - still behaves like its 90s. One o f the Veeps refused to meet a customer who was at Manager level despite the fact he was cutting us a $5M check. 2. Support functions especially HR . HR = Human Regulation. You only hear from them when there's any compliance issue - Training, Appraisal.. etc 3. Power Centers - Related to point # 1, Management types enjoy in exerting their power for minor things - travel approvals, not coming to meetings on time .. 4. Too many reviews - Again this is the only thing Management folks do all day- apart from being on a plane. Ask them for guidance on a deal and you'll get hackenyed answers.