Chowly
RepVue Score
0
Chowly
Back to ReviewsCurrent Employee Total compensation is a strong lie. They include spiffs and some numbers that they seem to make up and no one can explain it, even management. High turnover so beware.
If you have any experience in sales, you will be able to find something that makes you happier and where you will have more success. Browse Other Reviews
1.4
Sep 15, 2023
Useful