Pros
The workers were nice and management was nice.
Cons
There were too many changes happening that it wasn't delivered correctly to workers, at some point work was slow so a lot of people got laid off and when workload was high, there wasn't enough workers. So there was a constant change of workers.