3.0
20 Nov 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
The people at Storm were amazing, very friendly and made the work environment fun. I liked the open plan office so it felt more easy to talk to other departments.
Cons
The cons are that I felt in my department it could have been managed better.