Fun fast paced work environment. Benefits are good. You will meet industry leaders from all over. The training is top notch.
Cons
Management is a revolving door. If you don't preform your out. They do not give you much time to adapt to the constantly changing environment. Its all about hitting your numbers.