Pros
Modern office. Some lovely staff I bonded with only because we all hated working there.
Cons
Blame culture, weekly meetings to discuss out of stocks only to determine why you let it happen. Daily chats about how you can do your job better like improving pricing but then further chats about you’ve stepped over line for negotiating prices. No phones at your desk and no leaving the office to take important personal phone calls, archaic approach to management and no thinking allowed. Do as you’re told and be ready for the telling off when managers amend your orders and the stock runs out. I spent more time covering my back than I did doing the job. Genuinely made me ill working here and I was the fifth hire of the year because no one would stay.