Science North Employee Reviews for Demonstrator
Ratings by category
Found 4 reviews matching the searchSee all 22 reviews
Indeed featured review
The most useful review selected by Indeed
Science North was a great place to work with great people. Lots of highschool student coworkers Learned tons about biology and sudbury greatly increased communication skills disorganized in sense of units dont always talk to eachother, and dont to communicate with hr must be bilingual to advance positions
We want to help you find great companies. Help us be the best!
Do these reviews help you learn more about working at Science North?