The Corp does take care of its employees.
The employees of the Corp are well taken care of by their employer.