Pros
The work atmosphere is professional but fun. Great boss and great group of people to work. Plenty of opportunity to learn and grow as a professional IT person, provided you have initiative. In addition, because the clientele span numerous industries there is a need for a diverse skill set; so if you're resourceful and enjoy a challenge, you will thrive at Internetwerx.
Cons
As is the case with all MSPs, your're part of a team which ensures around-the-clock systems integrity and performance, so you cannot expect your clients servers and networks to clock out at 5pm... In all seriousness, the team at Internetwerx collaborate and make this reality less painful, but it should be understood that occasionally you will need to troubleshoot something outside standard business hours.