2.0
Nov 17, 2025
Current employee, less than 1 year
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
A few team members were really nice and supportive. They made things a bit easier.
Cons
One of the worst-managed companies I’ve worked for. Some managers are rude and unprofessional. The training is very poor. You're barely shown how to do things, and then expected to perform at full speed after just one or two days.