Pros
Colleagues are mostly nice. Some TLs will have your back (not all)
Cons
If you have any kind of ongoing/chronic illness, don't work here. Trying to explain chronic illness symptoms to the company is like trying to explains aliens to a newborn. They have very low triggers for sick days for 'support', but it's really to end up firing people with chronic illnesses. They expect you to not take time off sick because its a burden on the company, but if you work through your illness and struggle to reach targets, you're also a burden. They brought out a system months ago without full accessibility features, and knew this when they rushed it out. Then when people who needed those accessibility features struggled, the company made out like it was a YOU problem, not on them. The company says they care about your wellbeing and mental health, but a lot of TLs and managers are so obsessed with the company and profit for directors bonuses that they put employee wellbeing to the bottom of their list. Morale has been horrifically low for a while, but instead of paying proper wages or looking to take better care of employees, the company rushed out a micromanagement system and got weirdly obsessed with control. If you're thinking of working there, save yourself a breakdown and run. If you're stuck there now, this is your sign to get off the sinking ship.