Pros
A really forward thinking company and in my experience have always put the staff first. Incredibly driven and always looking at new ways to be successful. They continue to offer opportunities to improve yourself, whether that be personally or professionally. Always interesting in new technologies and pushing the boundaries of what can be achieved with a small team while always be human centric at the same time. This is a great environment to work where you are given the freedom to cultivate your own ideas and fantastic opportunities for career advancement for the right people.
Cons
Until recently as a startup, we have been hindered by investment but to the directors credit this has always been resolved. While in its infancy we have had ups and downs but have really turned a corner now and is testament to the Management Team.