Pros: my direct deposit arrived on time.
Cons: at no time was my pay structure put into writing for me.
I never once met my manager/supervisor. Distributor (our customer's customer) complaints would allegedly occur, but seldom were there specifics. Student (our customer's, customer's, customer) reviews were supposedly statistically analyzed to death, yet largely ignored unless they pointed to more potential work for the instructor. Class content from our customers (to deliver to their customers) was substandard, and the only means of resolution was to volunteer for unpaid overtime, dodge the slings and arrows of a combative customers' development and sales team (none of whom I ever met), then continue the unpaid overtime in multiple stages of review, none of which included time to actually execute the new material on the customer's system. Traveled over 90%; average work-week exceeded 60 hours. My manager spoke almost exclusively in corporate cliche's (synergizing, managing perceptions, etc.) but was incapable of actually providing usable direction. We reached an agreement on compensation prior to my accepting the position, then she failed to deliver on multiple levels.