There were a few good reasons I saw over my years as a contractor:
1. You can get a functioning team much more quickly.
2. It's a lot easier for someone unfamiliar with the field in question to evaluate the quality of a consulting company than to evaluate a prospective hire.
3. It's a lot easier to get rid of them once you don't need them anymore.
1. You can get a functioning team much more quickly.
2. It's a lot easier for someone unfamiliar with the field in question to evaluate the quality of a consulting company than to evaluate a prospective hire.
3. It's a lot easier to get rid of them once you don't need them anymore.