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.
Robots would be much more expensive than just hiring a professional anyway