Ubisoft Entertainment Company Profile
Ubisoft Entertainment SA is a video game company located in Montreuil, an eastern suburb of Paris, France. Ubisoft has studios around the world and publishes video games for many video game franchises.
Alongside creating video games, Ubisoft is also a video game publisher and publishes several large video game franchises.
Established in 1986, Ubisoft has become one of the top five video game publishers in the world to be publicly traded. Ubisoft Entertainment SA saw it’s most sizable growth massive growth from 1996-2003. Today, Ubisoft is estimated to have a net worth of $3.69 billion dollars. Still, Ubisoft’s profits during 2019 did not match its previous years due to sluggish game sales and other internal company changes.
In January 2020, Ubisoft announced further restructuring as the company retooled its creative and development skills while taking a good look internally at its own AAA games. Ubisoft’s management acknowledged their AAA games catalog has lost it’s player base because the games were not what players wanted or were playing any longer. The Battle Royale style video games had taken over, and Ubisoft did not pick up on this, or worse, their upper management thought Battle Royale was not worth the company’s time or effort.
In July of 2020, Ubisoft released its own Battle Royale style video game Hyper Scape. Hyper Scape seems to have brought Ubisoft back into the big circle of video game publishers and is poised to be a AAA contender with the other giants of the Battle Royale genre.
Uplay is Ubisoft’s digital rights management, distribution, multiplayer, comms service for PC, online service that has kept the company at the forefront of online gaming over the past decade. Ubisoft also released Ubisoft Club, which is the platform that connects Uplay Members to Uplay rewards.
Ubisoft Club allows Uplay members to earn rewards points for playing particular games and completing specific objectives within games. Uplay members can turn these rewards in for digital products and cosmetics.
Uplay+ is Ubisoft’s video game subscription service similar to Microsoft’s Game Pass and the online PC gaming service Steam. Uplay+ only features and offers PC games. For $14.99 per month, Uplay+ members get access to over 100 online professionally created video games, access to new video game releases, early access to new video games, including the premium editions of the games.
Ubisoft’s Company Corporate Video
Ubisoft’s Executive Management Team consists of
EMEA Executive Director: Alain Corre
Worldwide Studios Executive Director: Christine Burgess-Quemard
Co-founder and CEO: Yves Guillemot
NCSA Executive Director Laurant Detoc
Ubisoft has many opening within its corporate headquarters, and they have job openings for just about anything.
Ubisoft was recognized as a top-notch place to work” in 2018 and 2019. Forbes included Ubisoft within its list of Canada’s Best Employers list in 2019.
Glassdoor recognized Ubisoft 2018 and 2019, the third and fifth, top 100 Best Places to Work, earning them the Employees’ Choice Award both years.
Deutschland awarded Ubisoft the “Great Place to Work” award in 2018 and lifted Ubisoft as one of the best companies to work for in Germany.
Ubisoft’s Top Moments of 2018