Pros
I've been at Tap for a couple of years now and really like it. They are growing quickly, and experience has taught me that working in a growing company is much more pleasant. And the growth is still possible for many years to come as it is still relatively small and has a lot of talented people. I joined from a much bigger company and have really valued the freedom and autonomy I get at Tap. I feel I am listened to and respected and people want to work together to do the best for Tap and their clients. Generally client reviews are always positive of the work we do, and we retain a lot of them as they like working with us. There are lots of lovely people. When you go into the office its pretty chilled and people are happy to have a laugh. As it grows it is harder to know who everyone is as so many new people are joining, but there are still solid social groups that keep things feeling personal.
Cons
Growing quickly can mean sometimes mean that people are a bit stretched as hiring takes longer than winning new work