Impossible to rate this company anything other than absolutely inept and indifferent to their own incompetence. We have had to spend hours of staff time putting right fundamentals of payroll. We have had to correct inaccurate information sent to HMRC on tax codes and pensions. We are at the point of taking legal action. The company's senior postholders have no will or desire to put things right or to maintain a good reputation. I could only recommend potential customers to stay well away from Selima.