Limited growth opportunities. You can become a developer when a position opens and start earning commission. If you stay on as an assistant, one may get a raise of $1K or $2K only. Negotiated starting salary up from $32,000.
Management would never reveal what developers made, but it seemed most of it was commission. Because of this, one's first year as a developer makes less than an assistant since you get paid after the first year of sales.