D+
67/100
There aren't any Team reviews of Yello.co yet.
Be the first to contribute a review.
Departments are overworked and understaffed, so everyone is struggling.
They need to collaborate more and to listen to each other.
Overall level of competence is very low.