Pros
Good benefits plan. Nice enviroment. Decent installations if you are in the central headquarters. Looks good on your CV. Decent pay for a first job, working only 2 years top.
Cons
There's no way to grow unless you search for vacancies in other areas that are not related to your work, even then is hard to get one since almost 50 people or more apply for the same job, you don't get promoted on knowledge or experience, the only chance at getting promoted or having a raise in salary is if someone on your area leaves or gets fired and you're lucky and get picked by the boss. The other way to get promoted is if you have contacts in the higher management. There's no room for creative people, they award the ones who don't take any risks. No training, you get stuck learning the old ways of what is done inside the company. Many times the managers get picked by favoritism and not by their knowledge so you get for example and economist in an IT area, and then he's in charge of rating your abilities on IT when he doesn't understand IT himself. People get rejected from areas for not having a postgraduate degree, even if they have many years of experience and knowledge of the business with high results. No salary raise even after many years, you have to change positions to get a rise. Low tolerance to failure, you get "punished" from failing even in the most minimum stuff, again they prefer people who stuck to the old ways and succeed than risk takers who can fail from time to time.