Good place to work overall.
The environment is very friendly and management cares about the employee. Worked there quite awhile ago but the hours were flexible and everybody enjoyed working there. Salary wasn't great and raises didn't come often. opportunities to move up if you meet age requirements in departments.