Pros
Great people, easy-going environment, everyone is very friendly, nice office space and central location, WFH flexibility and technology.
Cons
Nepotism. Its all a favourites game. There are people there that do nothing and get promoted and looked after all the time. Then the people who actually do all the work are treated like numbers. There are people there with titles that don't deserve them and the hard workers are ignored. People aren't treated equally. Management do things for some people but not for others. You have to make friends with management. If you are too quiet they won't like you. The management pigeon-hole people very quickly. They pretend like they care about your career but then they just shove you into any resourcing gap that needs filling. There's a lot of talking behind closed doors. The management will promise things but will never deliver. They will string you along for a long time and then screw you over. If they are going to make you redundant they will send you an email, they won't do it to your face.