Lovely team and family run so no pressure from investors. The CEO really cared about the company and making sure it was successful, and didn't just chase money. This was amazingly refreshing. He was also very involved with all levels in the team.
Cons
If you start as a junior it was very hard to progress. The pay was also challenging.