Management is good and approachable. Fast paced. Coworkers have fun and still get the job done. I manage my own department so they let me do my thing however do check in once in a while. They don't micro manage. If I need something I just ask. Benefits are so so. You can upgrade but have to pay into it. Wages are retail so no where near the cost of living. They recognize you for good work.
Recognition, wage increase every 1000 hrs. Treats now and then. Xmas party.
My job is very physically demanding. Not paid enough for it. 8 1/2 hour shifts.