Nice place to work - Retail Assistant NCBI Employee Review

4.0
Jan 10, 2025
Recommend
CEO approval
Business outlook

Pros

lovely staff and nice working environment

Cons

No cons, no cons a

Explore other reviews about NCBI

5.0
Mar 9, 2024
Recommend
CEO approval
Business outlook

Pros

Remote work 40 hour week max

Cons

Personally not getting enough vacation time

3.0
Sep 12, 2023
Recommend
CEO approval
Business outlook

Pros

It was fine but could be better

Cons

Would be good if it was better

See reviews by: Helpful|Rating|Date|All