Pros
Ubisoft provides mentoring, training, travel opportunities, great work/life balance, family-friendly, great parties, free gym, on-site clinic, fun projects, great people, and plenty of great titles to add to your resume.
Cons
I spent 5 years working at Ubisoft Montreal actively trying to get a promotion and raise. I had clear career goals from the day I was hired until I walked out the door. Worst yet, I didn't want to leave but had no other choice due to the low wage and lack of career growth. Within 2 years at another studio, I was promoted twice and lead a team of 11 people. The terrible thing is that this is commonplace at Ubi Montreal. It's a bit of an inside joke with HR and managers that employees leave to get the money and title they want and only to return afterwards.