Terrible attitude towards their employees.
Pros: easy work, good pay.
Cons: terrible management leading to mistakes that cost, lack of care for their employees.
The general attitude of the management is poor. The training provided is incredibly helpful, I will admit, and only added to the IT skills I already possessed. The job itself would have been fairly straightforward if it weren't for the attitude of the company itself. I'm now paying them back for an overpayment they issued me, while I had taken leave from work due to stress, anxiety and depression. They offered no support in repaying them, only interested in reclaiming the money they mistakenly paid into my account.
When I ended my employment with them, they again overpaid me and this time informed me I was entitled to the money they paid me. Later they told me otherwise.
Very poorly run company, it ruins any and all enjoyment you could get out of the job and now thanks to them I'm in debt and repaying money I should never have been told was mine.