Good workplace culture; Friendly colleagues - Scientist I NeuBase Employee Review

4.0
Nov 17, 2022
Recommend
CEO approval
Business outlook

Pros

-Supportive managers -Atmosphere welcoming (both upper management and fellow researchers) -Beneficial perks -Everyone very personable and easy to talk to -Nice lab space and great view of downtown -Easy to focus to science but also collaborate/talk to people on different teams about assorted problems

Cons

-Can get bogged down in meetings

Explore other reviews about NeuBase

3.0
Nov 3, 2022
Recommend
CEO approval
Business outlook

Pros

Good culture and nice people

Cons

not well-organized and less development

1.0
Aug 29, 2024
Recommend
CEO approval
Business outlook

Pros

A nice view of the Allegheny River.

Cons

Mass layoffs were not enjoyable.

See reviews by: Helpful|Rating|Date|All