Good company to survive if you are a below average performer but know how to talk
Pros
*Plenty of on site opportunities *Decent salary while in India *Good intranet website and clear payroll and reimbursement policies *Lot of food options in the canteen
Cons
*Uncaring attitude towards employees *Requires you to maintain average 9.5 hours per week in office, even if you are on the bench or in between projects. *Meaningless appraisal process. Too many objectives which even superman will not be able to meet. Ratings are simply dependent on your manager's impression of you. *Very few technical trainings. Not a company where you will gain new skills. *Low salary while on site. Difficult for married employees to save money if taking family abroad. *Devious and scheming managers who will go to any extent to get what they want, including dishonesty. *Sometimes there may be deputation to a project or to customer site for technologies which you have never worked on. You are expected to learn on the job without any training. *Technical skills are underrated while managerial skills are overrated, hence slower growth in technical line. *All policies are made to prevent dishonest activities by some bad employees, due to which everyone including good employees have to undergo extra scrutiny for everything *Nothing is free for employee. Pay for bus transportation, food and even wipro t shirt *Hordes of people everywhere.