Pros
OTJ Experience in a cutting edge technology.
Cons
Culture, compensation, work life balance, travel, management. Highly unqualified sales leaders. No respect for top performers. Bad and unethical behavior rewarded. Racism and sexism highly tolerated. If you need a job, take it. If you're making a career move, stay away.