I wish I hadn't wasted the best years of my life here
Pros
Sales Bonuses, free pizza, candy, coffee, pop, nice co-workers, good technology, the customer's are great! If you can turn your brain off at the door, keep your mouth shut and smile, do everything they tell you to do, you'll be fine.
Cons
Very limited career advancement opportunities, sales bonus matrix is skewed in the companies favor, the stretch goal is extremely difficult to achieve because so many factors are out of your control. Bonuses are taxed at 40% to make matters worse. Very small annual increases, the work is monotonous, TL's micromanage everything, and cross the line into your private life, terrible communication, I hear more info from peers than from managers. TL's like to keep you in the dark about stuff, favoritism, you must be positive at all times, pointing out anything wrong, or will be misconstrued as "negative" and will get you fired.