Current Employee3.0Dec 12, 2023Try to pinch pinnies to save dollars. Excessive admin work, micro management.
Former Employee1.9Jan 16, 2024In my experience, all of the negative reviews about this company are accurate.