Keep looking, this is only seasonal work. The subcontractors for this company pay low. If you do decide work here just do it for one season or two just to get back on your feet. Any longer you're in a professional rut and need to take action.
Make you realize how unemployable you really are.
Low pay, no benefits, high employee turn around...