Pros
Great team members / fellow staff. Group breakfast and lunches get rid of silos so talking across teams can be done in a casual manner. The tech is industry leading.
Cons
Wish I'd read Glassdoor reviews before starting. Owner and upper management is a boys club that have favorites (those who enjoying drinking and rude jokes). Bullying, racist and sexist jokes, threats etc. occur daily. CEO is a child that needs to learn how to regulate his emotions, take feedback, and realise not all his ideas are great. You employ smart people - wouldn't hurt listen to them more often. Long hours , crap pay, no time in lieu if weekends worked. Expect to get micro managed and pulled up about every small thing that you 'appear' to do wrong (despite never being taught the proper way), and never expect praise when you go above and beyond.