Pros
You can access extensive training program and easily get to know your work. People are very friendly if they are not stressed or over-burdened. Having culture to cooperate each other, so you may be feel free to ask your colleagues if you are in trouble. Nice benefit and compensation packaging and even you can develop your carrier using internal / external resources. You can maintain your work-life balance well.
Cons
Lack of innovation Entire operation are too slow to fit the challenging environment of this industry. Too big to make great things happen. Lack of leadership Some manager does not understand the direction where the company should be headed. Too many paper work or meetings without obvious purposes Too many conflict among managers