Pros
The environment is nothing like your typical IT sales company. I've met some of my closest friends at work and really enjoyed my coworkers and managers along my path to a very successful and challenging career. SHI also provides great benefits and job security. The free on-site health clinic, gym, cafe and numerous employee/partner social events make the work environment very satisfying. Plus SHI is one of the few companies out there that continues to put up record sales numbers every year. Great place to work, definitely somewhere that fits into my long-term career goals.
Cons
Upper management tends to have poor management skills and not have enough of a connection with what's going on with everyday employees. The company and employees would really benefit from management-level training. Managers should also have more accountability for their actions.