This job is very rewarding. If you work your butt off you will see results but I left before commission structure changed so I have no idea if that’s still true.
The environment is very toxic. Micro Management at an epic level, I have never experienced such until this company. The People helpers (HR) do not care about you and denied several requests. I will be filling an ADA complaint against them.