Their point system is bad. If your sick and even if you have a note still a point. If you have to leave work early for any reason a point depending on what time you leave.
Good benefits
3 weeks vacation starting
40 hours unpaid leave
401k, vision, dental, health
Cons
Always doing overtime, so you have to use vacation if you want a weekend or holidays off.
You can find out you're working the weekend 2 days before the weekend.