My manager is new at this, has only been a manager 2 weeks longer than I have worked here, so there are some kinks to work through. Talking to other employees, it seems like it is a hit or miss with managers you get along with. The pay is quite a bit lower than what some would expect in similar positions elsewhere, but the extremely flexable hours and the fact that you like to come in to work keep a lot of us here (depending on the department, phone sales for example, you might have stricter hours). For a while, we had no medical, but we got all that a few months back.