Decent benefits, regular 8:30-5pm M-F workday, no need to take work home.
Cons
Little opportunity to advance in the company, a majority of the management team has NO management experience or training. "Cutthroat" and unprofessional office environment--very much a "high school" mentality. Can not trust management--they tend to treat their best employees like dirt with no reward or praise. Employees are treated like "factory workers".