Flexible hours, health benefits were good, life insurance was decent also.
Cons
Re-org every year, no raises, management is horrible, looking for primarily "yes" people, they don't listen when items are brought up that are an issue or will be an issue in the future.