Pros: the people, the projects, and opportunity to join its toastmasters club
Cons: available jobs are mostly in sales and recruiting. also, as a contractor, you are not encouraged by hr to speak to the hiring manager for an informational interview.
Though it's only been three months, I've learned so much about the IT consulting business and met plenty of nice people.
People are driven to succeed without stepping on anyone's toes.
It's truly a collaborative environment.