Text this: Working on projects-career satisfaction of employees stationed on-site at clients’ facilities for project delivery