Horrible still have nightmares - Sales Associate Owasco Employee Review

1.0
Oct 13, 2022
Recommend
CEO approval
Business outlook

Pros

None at all horrible people

Cons

Average pay Heavy foot traffic

Explore other reviews about Owasco

4.0
Sep 10, 2025
Recommend
CEO approval
Business outlook

Pros

Lots of work, busy, seems like there's room to grow

Cons

It's quite grim, family run business. Worked there at 2018. lots of politics

1.0
Apr 20, 2022
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Friendly Co-workers Great growth potential Location central in Durham and easy to get to

Cons

Extremely high turn around Management/Core family terrible Employee experience comes last Tension and tempers run high Dirty/Unclean buildings

See reviews by: Helpful|Rating|Date|All