Inside Ubisoft continues to grow. Employees openly criticize the company’s leadership for attempting to fix long standing issues with questionable management decisions, many of which were created by the company itself. A significant number of staff members have already realized that Ubisoft is losing momentum and are actively looking for new jobs. The publisher has […]

