Ubisoft has been very comfortable and easy going. The pay isn't great, but it's plenty for the area's cost of living. People are friendly, but with the size of the company, it sometimes feels a bit corporate and lacks the personal, fun culture of smaller studios. I was always able to take time off when needed, come in late or leave early, etc. Very little stress or difficult deadlines. However, there's a lot of poor management and direction on some projects. Many directors are in their position because of office politics, not because they are competent.
Easy going, lots of vacation, comfortable life
Office politics contributes to advancement more than competence