Amazing mix of technology, science and human values. the team is really at the heart of this biotech.
Cons
Most probably the most challenging position I ever had.
Explore other reviews about TreeFrog Therapeutics
2.0
Jul 3, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Good science
Cool technology
Nice scientists
Cons
Terrible management who can never agree on anything
Bad communication
Rarely acknowledges the work people do. Higher levels have no idea what the teams actually work on. The teams do not communicate with each other. No transparency on promotions.