Great Company to be apart of!
Pros
Working for this company has been such a brilliant opportunity to learn and develop technical and social skills. I can't recognise myself from where I started in terms of my website skills and confidence talking to customers, third parties and colleagues. I have seen complaints in other reviews around training and learning the system - but there no better way to learn than to dive into the deep end which is a necessary mindset to thrive at this company. I have been working at Calculus for a little over a year and look forward to many more. Although the conflict of interest between HR and the owner, both genuinely care about their staff and it shows especially when voicing concerns amongst the hectic, busy environment. I have now worked for both the support and web teams respectively. Both of which are managed by intelligent, friendly and humorous people who lookout for the members of their team.
Cons
There are currently no incentive schemes in place. Introducing rewards that motivate engineers to push beyond expectations could make a meaningful difference. Especially if those incentives combine both individual and team-based targets.