Love the people! Everyone makes you feel like you're part of the family. It's a great place to work because you're friends with your coworkers, which is REALLY important. Everyone cares about you and your personal growth, which is a huge plus. All of my previous jobs were different - everyone just clocked in and clocked out. The client - Verizon comes in once a week and buys us all lunch too - pretty cool!
Cons
Your time here will be what you make of it. As long as you don't mind working hard you're good. Very fast paced at times - can get stressful.