Pros
Flat management structure, the leadership team aren't scared to get their hands dirty and pitch in. A growing company with room for progression. A friendly & welcoming team. Fair salary and commission structures with annual reviews. Good mix of hard work and social activities. Good flexibility - 2 days per week working from home and 3 days office based. Great to be part of a driven, ambitious team who are all working for the same goal.
Cons
3 flights of stairs to get to the office - good for getting your steps in though!