Is working as a consultant worth it?