A decent place 90% of the time - Returns STACI Employee Review

4.0
19 Feb 2025
Recommend
CEO approval
Business outlook

Pros

It's a great place most of the time. Work is simple and straightforward. No targets, and when it is busy, everyone works together to get the job done.

Cons

Trainers. Selected people are chosen to train in areas they have no experience in themselves. Manager from training department spies on people through windows and gives off uncomfortable vibes. Blackburn site was best for training though.

Explore other reviews about STACI

5.0
6 Jun 2023
Recommend
CEO approval
Business outlook

Pros

As organized as they can many things to do

Cons

Low pay rate , few growth opertunitys

2.0
25 Mar 2026
Recommend
CEO approval
Business outlook

Pros

It's backed by a large european company. and they want to grow in the US

Cons

The CEO has no clue what she's doing. More political that Congress and it's highschool with better chairs and desks

See reviews by: Helpful|Rating|Date|All