No room for discussions/negotiations about pay or bonuses, no matter how well you perform. All decisions are made over your head and they're final. Company also went from flexible, individual hybrid/WFH structure to "you have to come in 3 days a week now" because they spent too much money on a second office building 5 minutes down the road. Both of these things have led to high quality staff leaving the company for greener pastures. Lately, have started outsourcing more in Asian countries, which has led to lay-offs in both the UK and American offices and caused some job insecurity. Agency workers from Asia also don't get the same pay and are penalised more than actual Gymshark employees, which has left a bitter taste in my mouth, knowing the company is working with an agency that doesn't treat their staff that well. Bonuses are only paid out if the company achieves their overall targets, it's not based on individual performance, so it sort of discourages from trying your best and leads to a lot of bare-minimum performances. The company will talk about increasing profits in quarterly/annual meetings, but still not pay bonuses if not all targets are achieved, which feels a bit like a slap in the face. There isn't a lot of room for moving up the career ladder; new jobs are posted both internally and externally and candidates are given the same opportunity, it's just less paperwork if you're internal.