Pros
Marvelous company where some egoistic person's leads the show. They run monthly peekon surveys to find out the sleeps to cut down in next lay off. Worst leadership where some of them just doing bad with some innocent team members just to fulfill egos. Terminate a pregnant woman because she deny to fulfill their managers requirements. One who are fulfilling managers requirement, getting all awards.
Cons
Marvelous, marvelous and marvelous. Join and eat food at low cost . In this company now a days too much politics, awards given to those who are ready to give anything to those leasders. Non technical persons leading the teams by licking the top management. Even you can find out some senior managers without a single reportee. But they were still on job, so you can easily understand what they were offering in respect of job.