Love my job - Donor Services Science Care Employee Review

5.0
Nov 27, 2024
Recommend
CEO approval
Business Outlook

Pros

Interesting and rewarding work. Management is supportive and encouraging.

Cons

Hard to deal with subject of death.

Explore other reviews about Science Care

5.0
Feb 22, 2024
Recommend
CEO approval
Business Outlook

Pros

Supportive Management and Job is easy to learn

Cons

You have to be mentally tough because the subject matter can be hard

4.0
Mar 11, 2025
Recommend
CEO approval
Business Outlook

Pros

You can pick whenever you want to work relatively easy

Cons

sometimes stressful unpredictable work hours

See reviews by: Helpful|Rating|Date|All