Most corporates are still in Java/.NET.
SaaS companies are typically either smaller (hence don't have large budgets) or prefer full-time software engineers.
Would you mind, if you have time, to extrapolate why these companies prefer consultant/contractor or even a shop?