Pros
- great team, lots of collaboration and a really strong culture
- excellent product which is constantly being developed & a strong client base to back this up
- open communication across the business. A key company value is "challenge anything" and you are encouraged to do this at all levels
- huge potential