Well, that really depends on You, Your Business, and Your Goals. Outsourcing of IT services has become a widely accepted practice in most industries and can add a great deal of speed and flexibility to your IT environment.
Reasons to consider:
Quick access to a broad range of IT expertise
Quickly scale available IT resources
Quickly scale IT expenses up or down
Save money over the cost of hiring a full-time employee for temporary engagements.