Pros
Great benefits (full health and dental), good work environment, small office, quarterly bonuses. They are willing to pay for series licence (7, 63, 6, 66) with a bonus for passing on first attempt.
Cons
Seems to be internal conflicts between upper management of different groups within which creates stress among employees of said groups. Not the best pay scale but the benefits offset to a degree. Not much room for growth outside of the position hired for.