5.0
10 Sept 2019
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing team and support. It's a very inspiring place to work as a creative. There is a great culture at Storm and lots of exciting projects to be a part of.
Cons
Perhaps have more company fun days or culture days, or join more employee benefits (i.e. Perkbox)