Startup companiesfromFast Company3 months agoEmployers: Stop 'corporate catfishing' your prospective hiresCorporate catfishing is misleading job advertising by employers, significantly affecting workplace dynamics.