I worked at Ubisoft for a while, they were the only place that would hire me out of school. They basically never have layoffs, but the pay is lower than most of the competitors. As a worker, it was a great place if you wanted a stable income, vs having more fun working at an indie studio but losing your job is anything goes wrong.
I mean of course they are. Giant corporations treat employees like a disposable commodity. Enjoy your first and last shot at the big time boys!
Then, hopefully, move on to making actually good indie titles with your own or at least a smaller studio.
EA, Ubisoft, Blizzard, they don’t care about making good games. They care about separating gamers from their money, as efficiently as possible.
I worked at Ubisoft for a while, they were the only place that would hire me out of school. They basically never have layoffs, but the pay is lower than most of the competitors. As a worker, it was a great place if you wanted a stable income, vs having more fun working at an indie studio but losing your job is anything goes wrong.