I learnt what type of company I don't want to work for ever again. Everyone but the senior managers were good to work with.
Cons
Don't work here if you are expecting any kind of progression, constant denial of any sort of career movement. Senior management was predatory on female staff. Staff were often guilt-tripped into working overtime instead of addressing the obvious resourcing issues. Management fostered a "one-big family" mentality to get away with a toxic work culture. Anyone who didn't partake in the "boys club" drinking culture did not make it past probation. I recommend you read the other reviews.