
Leading developer and publisher of innovative video games and esports experiences.
#39 of 186 in Communications Public Relations
Limited growth opportunities and a significant gap in communication and transparency between leadership and individual contributors across multiple teams.