Hard Charging, Fast Paced Environment. Lots of opportunity for advancement but be willing to put in 12+ hour days as the workloads are huge. For the most part a fun environment but can have a "boys club" feel at times.