I cannot recommend it all, the salary is not worth the hassle and burnout.
Management is not as helpful as struggling themselves. One staff to two clients, no breaks, 12-hour shifts, late & incorrect payment of salary & expenses, they put staff safety at risk, not adhering to their own policies, no workplace culture due to the high turnover of staff. Low staff morale due to the incompetence of management. They make the rules up as they go along.