I got a chance to meet and work with really great and bright minded individuals. My manager Scott Bowen really helped me along my career path and made sure I kept on growing.
Good salary.
Cons
401k matching could be better, but it's not a deal breaker.