Pros
Lovely staff with a great work environment and culture to add. The Huckletree offices in which they operate are excellent and kept to a very high standard. It's a small company so it is easy to get to know your fellow employees and also see what results in your work garner, on top of that you gain a sense of belonging quite quickly, you're not just another cog in the wheel like we see with other companies. Overall fantastic place to work.
Cons
Honestly, nothing significant to say here.