Pros
For a part time job this has been one of the better places that I have worked. They offer flexible scheduling, paid time off, profit sharing, and 401 k, and 1.5 time on Sundays for part time employees. Coworkers and management are generally friendly and easily approachable. They also offer many training opportunities for employees to take advantage of. As the Waite Park location is close to the corporate offices I see many members of management coming in to see how work is performed and talk with employees.
Cons
There seems to be a constant downward pressure on hours. It seems every 6mo period they cut available hours for departments. This results in a more stressful workplace and overlapping of many positions. There are not many opportunities for employees to move to full time at the store level the but company always seems to be posting management/corporate positions for employees to apply for.