the people I worked with at the time I was employed was great and the pay was pretty good then.
Cons
trying to meet their ever changing goals was a challenge. I know company's need to change to grow, but not everyday without notifying you first of the change.