Avoid if you are a hard worker
Everything they tell you in the interview/induction is a lie. Contracts, benefits, progress and perks. Hard workers taken advantage of and lazy people sail by. Managers ignore staff if you stand your ground or question anything. Any suggestions are squashed. They fire staff and take them back with a contract weeks later because they are desperate. Yet hard workers go without contracts.