When I left Basic American, it was with a heavy heart. The culture is amazing, there's a really nice feel, you become family. Management is generally great, and competent. Working conditions aren't bad, but you're definitely pushed to perform. Which I liked, because there was always room for improvement and there was variety in the work.
Paid lunches, great pay and benefits, amazing culture, great management
Weekends are almost always required, shifts aren't guaranteed, you're gonna get dirty