Employers reducing work hours even after you've arrived on-site isn't ideal, especially for those who travel long distances and incur significant time and transportation costs
I also experienced issues when my account was restricted due to visa-related reasons. They required me to go through the entire hiring process again, this includes spending half a day on orientation and training courses (unpaid), only to later find out they couldn't reinstate my account (never confirmed). I never received any follow-up from them, eventually assumed the lack of communication meant my account couldn't be reactivated. I have sent them emails but they never responded.