Great training program, and good mix of roles. You wear a lot of hats at this job which prepares you well for your career. Business and technically focused, and a real product expert type of role.
Kontras
Its a tough job and a lot of work and long hours. You need to deal with customers constantly through a lot of virtual support.