Pros
I can't think of a single pro
Cons
The miserable senior management team that takes zero responsibility. A truly awful group who appear to be completely blind to how their behavior affects people's feelings. Or they just don't care. The arrogance is incredible. They act like they are the only company in the sector that matters. Bad mouthing competitors happens all the time. You are given no opportunity to succeed in your role, you get gaslit, and then you get pulled up for their failings. Crying at the end of a days work is usual now. And raising this with management and HR leads to no action whatsoever. They do care about Glassdoor reviews, however. You can probably spot which ones on here are written by HR and senior management.... Staff turnover is so high, as people realise that not every company is run in such a nasty way.