Pros
Reasonable benefit packege. Great place to work if you like to slam customer accounts to make a paycheck and keep your job. Dishonesty is promoted. Excellent place to get started and learn work ethic. Preference is given to gays, minorities and women in all aspects.
Cons
Don't come to work a minute late or stay an extra minute for lunch as that will count against you. Three times and you had better have another job lined up. Management promotes dishonesty in order to reach Center of Excellence status. Integrity is frowned upon. Turn-over is high, there are generally 2 - 3 training classes going on at a time with 25 trainees in each class. You won't even be introduced to your team ostensibly becasue they figure that you won't be there long enough to get to know them and that sharing of ideas leads to discovery of problems.