Great place to work! I am in the accounting department, and the people here are nothing but helpful and have been great for my professional development.
Great tuition assistance if you are looking obtain a degree while working.
Cons
Poor work culture, aging and outdated management and management styles, purely profit-focused mission, zero room for career advancement, major labor law violations.