5.0
Dec 7, 2025
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
As an entire team in the UK, everybody is treated equally and is supported by any means necessary. Always felt comfortable to talk to any level of management whether it's something big or small. The level of transparency between upper and lower levels is something incredibly rare but very appreciated!
Cons
There can sometimes be a slight divide between sales and warehouse staff but it is understandable due to the difference in physical vs mental strain across both teams