It's a good job if you are looking for short term like up to 6 months. No matter what, no chance of moving up or progressing to higher position . No benefits or pay raise. Management lacks the coordination. Not enough hours as of now and You are waiting for jobs booked for you. No respect for the seniority or devotion you show for the company.