Doesn't care for employees, terrible HR, terrible contractual termsThe good thingsPay was on time, job was challenging in a bad way.
The challengesTough working environment, relatively low pay compared to others, HR non responsive and often not admitting of their own faults . Terrible contractual terms.