It was the people I worked with that made the job enjoyable.
Pros: good benefits
Cons: long hours, very little vertical growth.
Very corporate mentality.
I worked there during the US financial crisis and recession. Even though our division did fantastic growth year over year, due to the US division bringing the company down, we were always pushed to do more to carry other "dead weight".
I learned multi-tasking and customer service skills.