Pros
There is lots of room for growth with an attractive commission program, awesome culture, fun and professional, fast paced and challenging and alongside a great group of people. Definitely one of the best firms that I have worked at and developed strong networking connections with employees and candidates.
Cons
Since the work is fast paced, it can be perceived as stressful and not a good fit for everyone.