TERRIBLE Human Resources and Organization - Office Assistant NeuBase Employee Review

1.0
Sep 26, 2022
Recommend
CEO approval
Business outlook

Pros

Provide lunch 3x a week CEO is nice

Cons

Chief People Officer is not a kind person, she is incredibly fake as she appears nice at first, but it later becomes clear, she should NOT be in this position. Overall, they are disorganized and it took me months and many follow up emails to hear back from them.

Explore other reviews about NeuBase

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

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