Vantaggi
There are numerous development opportunities and training classes available to all associates. There is a lot of diversity in the projects that are offered to you. You will be around a fair amount of very smart people with very different backgrounds -- different both culturally and academically.
Svantaggi
There is not sufficient education reimbursement (if you wish to continue your education outside of training programs) -- $2K/yr doesn't cut it. Paid time off seems a bit low compared to other companies this size. Pay seems very low compared to others companies, however, it is often argued as geographic -- Cleveland headquarters does not necessitate high pay. There seems to be an awful lot of emphasis (promotions, pay, corporate ladder, etc...) on the MBA, rather than innate technical abilities and/or other certifications and degrees.