Depending on your job location, work life balance can be hard. Most managers are very willing to make sure you have a life outside of work. Hours worked can be late, you have to be aware of What division you go into and if this will work with your schedule. Great benefits, always assistance from corporate regarding questions or concerns, discount all over their locations. Free food if working in food service division. The only thing lacking is management in some areas. A good motto to the company would be employees leave managers, not companies.