Pros
Excellent benefits and compensation, opportunity to develop new skills and experience various parts of the organization, including global assignments. Employees are well-trained, highly capable and often better-positioned for similar assignments when compared with employees from other companies.
Cons
Most employees are overworked, given constant management focus on efficiency and expense reduction. Work-life balance is thus very difficult given resulting high workload and demands. 40-hour work weeks are rare; 60-hour weeks are the norm. Significant focus on process and internal controls, though important to a point, draw attention away from running the business at times and reduce the ability to adapt to an ever-changing business environment.