Absolutely terrible. I went to a job interview with this company, had two people interview me, they advised they would get back to me in a week. Heard utterly nothing after 4 weeks, so naturally assumed I "obviously didn't get the job". See it relisted on this website 4 weeks later. No phone call, not even an email to say "You were not what we wanted, good bye." Utterly unprofessional. Would not do business with this company even as a (oh my god) customer.
Poor communication, treat staff like machines, couldn't even give a starting salary, unprofessional