Things Improving - Manager Scitech Employee Review

4.0
Feb 27, 2023
Recommend
CEO approval
Business outlook

Pros

Staff are mostly genuinely passionate about STEM and engagement. Scitech makes every dollar go a long way. Following a tumultuous few years of change, things appear to be settling

Cons

Due to high turnover, a lot of IP has left, and current staff are TIRED of spanning a few jobs, training new staff and doing their day job.

Explore other reviews about Scitech

5.0
Jul 14, 2025
Recommend
CEO approval
Business outlook

Pros

Engaging work with good pay

Cons

None that I can really think of

5.0
Jan 13, 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Great culture, supportive and passionate people and leadership team, good benefits and flexibility.

Cons

Salary is NFP level. Being a smaller company, career opportunities are promoted but only so many can come up

See reviews by: Helpful|Rating|Date|All