Pros: i learned a lot from my boss and enjoyed the work
Cons: benefits, pay, rules, no promotions, unorganized
Strict rules, high beginning compensation, very little in raises or promotions, no perks, expensive insurance, each department has it's own set of rules