1.0
21 June 2026
Former employee, less than 1 year
San Antonio, TX
Recommend
CEO approval
Business outlook
Pros
Contribution to cancer research, this company is decent.
Cons
Toxic work environment, management retains bad apples, hr not complicit, people leave all the time, lacks effective and fair leadership.