Pros
nice facility, good location, great co-workers
Cons
below average benefits, completely inept management; senior sales managers have zero sales experience; therefore, they have no concept of managing sales teams, morale very low due to rules constantly changing at the whim of the incompetent management team.