Pros
The Pay is absolutely some of the best that you will ever see. Straight up. If that's what's important to you then this is the place for you. Also, the work you put in truly feels like you're doing something and you're not a mindless drone in the machine, and on top of that management truly makes you feel welcome and valuable. Jaimie specifically is awesome and I couldn't speak enough to her excellent handling of the Tampa office. Leland also is fantastic, and always willing to help. All and all I've enjoyed my time here and I genuinely plan on making a career here.
Cons
It is extremely stressful at times, but the office environment and culture make up for it. You will have to be available 24/7, but that's the nature of the business.