Starting salary is low. I took a $20K pay cut to work here only before the OTE were greater. This was fine for awhile but the company does not pay out their employee's correctly on commission. If you are not paid on a deal you have to submit a form to rectify the mistake and that can take 30-90 days until you are paid. This was happening so much that in June 2013 the company took away the 30 day pay-out and now pays their commissions out in 45 days. So anything I would close in September, I don't get paid on until November 15th.
The management is very micro-managing. They will sit at your desk and listen to your calls on a splitter. The call stats you are supposed to complete each week are not realistic.
On numerous occasions, employees will be asked to sell a product that they do not get paid on and will be promised a SPIF or prize (like an ipad). One employee was the top seller on a certain product like this and instead of sending her an ipad, they sent her a check, that was taxed and was not even enough to buy an ipad.
It seems that they do not believe in employee retention because if you want to move to the field, the salary increase is no worth it. You may get a 6% salary increase. If you were to switch companies for a field job you can get a 6 figure salary easy. This is a big reason why Oracle Direct has such high turn-around.