There are some good and bad things to working at Progressive. The good news is, that once you put in enough time, you get ample vacation time and desired work hours. The bad thing is that it takes a long time to get the desired work hours you want and the way you have to request days off in the current system is dumb. Also, the cafeteria only stays open until 2pm, which is no help if you work until 9pm.
-They do however listen to their employees and try to implement things that will work for the vast majority of people that work there and they have an on-site doctor's office, gym, and child care facility.