Everyone in the company is a highly vetted SME who can be trusted to do the best work to their ability making it easy to add to interim teams and projects quickly and efficiently.
Cons
Sometimes there's work sometimes there isn't depending on your role.