Pros
More like a group of friends than a company. Was a joy to come into work every day.
Great team environment, friendly banter, hands-on and experienced management, very diverse, ambitious and talented team, open channels. Everyone knows how to have fun, but also how to work hard.
Awesome out-of-office activities like attending and watching football matches, 5-a-side, and casual beers and conversation.
Cons
Sometimes need clearer communication and division of responsibilities.