Pros
Good contracted pay and hours
Cons
Very poorly organised, no support since the very beginning, rookie mistakes (borderline cowboys), no clue about operating/running a unit, really unprofessional by not respecting the contract T&Cs, no taking accountability for their mistakes (aka lying..), HR clueless about the basic and unhelpful