A Good Brand name to jump start your career and nothing more. Unless you want a career in professional services
Pros
1. Brand Name 2. Multi - Cultured 3. Decent Facilities for Employees 4. Continuing Professional Education 5. Networking 6. Early Career Learning 7. Perfect long term employer if you are in higher management 8. Decent appraisal and performance ranking 9. Career booster 10. Goal orientation 11. Self - Goal setting
Cons
1. Pay Package 2. Stress 3. Work-Life Balance 4. Hiring Policies 5. Ruthless Human Resource Management 6. Lack of Employees with Professional Expertise and Qualification 7. Undervaluation of Education 8. Extreme politics 9. No connection for grass-root level employees and upper echelons of the organization though thats what is always claimed 10. Poor Managerial ability 11. Complete disconnect to the outside world since working here, the higher level employees generally downplay other organizations and create a psychology that there is no other better job out there than this