Former Employee1.4Mar 26, 2024Training was horrible and comp structure made it easy to get NOT get paid even if you make a placement.
Training was horrible and comp structure made it easy to get NOT get paid even if you make a placement.
Current Employee2.7Sep 19, 2025Alright for what it is but getting worse and everyone is afraid of getting laid off