Pros
You can resign from your position and leave.
Cons
Calculus Software Solutions are experts at victimising their staff members, through workplace bullying, homophobia, sexism and racism. Processes, procedures and goal posts are forever moved by the managing director who is inappropriately overbearing and attempts to micro-manage every department & employee within the business. Unfortunately the majority of the workforce is burnt out, stressed and depressed. This is due to progressive overload in terms of responsibility and workload. The HR "team" consisting of the managing directors partner (a textbook example of conflict of interest) is uninterested in staff welfare and mental wellbeing. Issues raised in relation to workload are met with idle threats related to salary reductions, forcing you into submission. There are no advantages of working for Calculus Software Solutions. The company is disinterested in career progression or appropriate training for employees. You'll stagnate in this company, won't be suitably compensated for your time, and essentially be a number on a spreadsheet.