Pros
-No lay offs ever (in India) -Respect for employees -Salary not so great but not bad either -If one is interested he/she can learn a lot on his/her own due to exposure to varied technologies and infrastructure. -State of the art facilities -Nice and spacious cubicles
Cons
-Less onsite opportunity (one particular BU is an exception though where employees get many onsite opportunities). -Employees are not provided with the right information at the right time. Lots of things kept under the wraps. -Less work and hence lesser change to grow professionally and technically -Too much focus on not so important things (so many to name, check with the current and ex employees). -Nothing much for folks from 0-8 yrs work exp in terms of learning -Politics among management affects appraisals of employees. -Favoritism and regionalism bias also there in certain BUs (not all BUs though).