Pros
For an entry level or first-time professional job, Progressive is a good place to go. The pay is okay, the benefits are good, and the work environment is usually satisfactory. Time off is good, it's based on hours, so if you need a day here and there it usually isn't a problem. The benefits package you can sign up for is very good, perhaps the best perk. The company has discounts with companies such as Ford, Dell, Cingular, Verizon, etc., so that helps in getting items everybody needs day to day.
Kontras
However, when it comes to recognition and compensation for a good job, that's where the company falls apart. Employy Tom exceeds all his expectations and works extra hours and does his best to make trhe company and the customers happy. Employee Bob slacks off, leaves at five everyday (though he works that mandated 40 hours), and barely meets his expectations. Employee Tom gets a 3% raise at the end of the year for his hard endeavors! Employee Bob gets a 3% raise at the end of the year for his hard endeavors! As you can see, the company just "doesn't have it in the budget" to actually REWARD good employees. Once the good employees catch on, they usually leave for other companies that pay better and demand less of them. The hours are long, the work is demanding, and most of the time you'll be at home working on claims (if you are in that dept.).