- Salary well below industry average
- Benefits not up to par
- Horrible company culture and low morale
- Poor training
- Micromanagement
- Underwhelming software
- Dishonest and not transparent with customers or employees
- Limited room for advancement
If you are a US employee, I would avoid at all costs. You will make twice as much at basically any competitor with a better atmosphere and higher ceiling.