1.0
3 Dec 2025
Former employee, less than 1 year
San Antonio, TX
Recommend
CEO approval
Business outlook
Pros
Leaving this place and getting out of science
Cons
Endless list of poor management, alleged harassment, hostile work environment, potentially fake research, taking credit for others work. Lies upon lies upon lies