Overall, the company is great to work for. They have really improved the way that they take care of their employees--especially for a non-profit entity. The management can be a little difficult, and the politics aren't great. There aren't usually areas that people can move up or improve in their particular field, which is a downside. The two or three people who had opportunities to move up weren't even considered for the positions, which was a definite detractor. But loved the company, loved the people.
Employee benefits at stores; excellent amount of time off.
Not allowing employees to move up in company.