5.0
Nov 30, 2017
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Management are open and encourage new ideas to be brought to the table, great social aspects, fast-paced work environment and ideal for people wanting to learn more about business development. Colleagues had bags of enthusiasm and every day was different. If you like a challenge Storefront is the one.
Cons
No cons I really enjoyed my time there and was sad to go.