More Ratings Needed
Makosi
RepVue Score
Makosi
Back to ReviewsCurrent Employee Overall, the experience of the organization and market is that the opportunity for success has come and gone. Questionable shifts in leadership coupled with the target market fine-tuning their outsourcing initiatives makes players in this space a dying breed.
1.9
Mar 20, 2024
Useful