Pros
- Benefits are nice - They seem to be taking chances on hires so opportunities to meet people of different backgrounds - Opportunities to learn - training programs aren't spectacular, but there is a training period along with some down time during that training to learn on your own - Possible to stick to 9-5/8-5 - Large global company - resources, job security, etc.
Kontras
- Salaries below average - Heavily focused on clients and upper management; direct managers and supervisors do a poor job of supporting their employees. Employees are typically at the mercy of clients and whatever upper management thinks needs to be done to satisfy them - High turn-over - I feel like this is only ever fine if you're able to a.) Keep a steady stream of either top-talent or self motivated individuals, b.) Properly accommodate for necessary knowledge transfers, and c.) Know how to maintain your company culture in spite of the turnover. Wipro does not seem to meet any of those criteria. - More will always be expected of you with little gratitude, much less compensation - Toxic management throughout - The longer you stay the more you'll see it - Large global company - bureaucracy, coordinating and communicating across different time zones and cultures, etc.