Pros
When I was there they offered 100% paid health insurance for salaried employees. Very casual dress code. You could wear jeans and shorts.
Cons
Most if not all departments offer no flexibility in work schedule. Overall it is strictly 8-5:00. My manager didn't allow for any time to be made up for doctor appointments, child's school activities, etc. For example, if you wanted to leave an hour or two early one day you had to use your Paid Time Off (PTO). If you got stuck in a traffic jam such as on a day it snowed, you were counted as tardy and the time you missed was deducted from your PTO. I have never worked at a place where you weren't given the option to just make up some of the time. This is the most inflexible place I've worked at. There is no option to occasionally work from home. The safety of their employees is not a major concern, especially workplace issues against women. They didn't offer a disability benefit to employees. I was told that if they offered it employees would use it. Really? There were people who had cancer and had to be off work and had zero income coming in. One employee needed surgery but couldn't afford to take the time off without pay. Allowing this to happen to its employees is ridiculous for a company in which the owners were multi-millionaires. Salaries are extremely low. Not a favorable place for women to work and move up in the company. Very male oriented.