Pros
It is great to work for a place that is actively doing something positive for the world...and is not cynical about what they do. They heavily promote the "heroes creed" in sales meetings and the management staff are easy to work with
Cons
Unfortunately, do to a shifting of strategy, they are no longer looking to expand and grow but are more focused on lowering costs...which means they are trying to find ways to cut 5000 jobs. The benefit plan is poor with no matching 401k, and instead of providing leads for their sales staff...the focus has become almost entirely on us self generating lead...even going so far as to threaten to write up and possibly fire those who can't produce their own business. The goals are all but unobtainable, with only 5% of staff able to hit them. Also, they are getting closer to forcing us to start using scripts.