Very casual atmosphere. If you do the work, you get paid.
Cons
No respect from management. I have heard management brag about letting someone go after they asked for a raise after 10 years working there. The people who own the business work their employees dry at minimum salary. They are only after their own self interests.