Pros
A young, modern company with a hardworking, driven team. Positive, energetic atmosphere. Great office space, separate meeting room, kitchen (with a quality coffee machine!), and a breakout room with pool table. Dedicated parking out front. Social outings, birthday acknowledgement, and early finish on Fridays!
Cons
Unfortunately the office is not near to local shops or town so you're limited during lunch breaks.