The team is full of brilliant, supportive people. I've enjoyed great working relationships with all of my colleagues and have become friends with many outside of work.
Cons
There are issues with transparency and trust, but I've seen the management team take legitimate steps to address these concerns.