Pros
* Lots of cloud-based web and mobile apps with some AI for those who are interested.
* Collaborative supportive environment and growth opportunities.
* All team members make a difference and can have a sense of achievement.
* Everyone can contribute to and influence projects, processes, company, and culture.
* Management trusts and empowers staff to take on their own responsibilities.
* Clients across a variety of industries, who are great to work with.
* Flexible working with Work From Home two days a week and time-swaps.
Cons
* With challenging work there can be high workloads and tight timeframes.
* Smaller company means smaller projects (i.e. <$2m).