There is potential to work a lot of hours here. The time off policy is fairly lax but at the same time you may be off but you more than likely will not be paid.
Cons
This company only pays you for what you work. Nothing in terms of benefits. Hourly wage only. Salary is not comparable with other positions in the same market.