Vantaggi
They are committed to their customers and they believe in doing the right thing by them. As with any company they must balance this desire with the reality of staying viable in the market. They offer great opportunities for advancement, great learning and training opportunities and the culture is supportive of career advancement if the employee takes responsibility for it.
Svantaggi
They are brutal in their human resource objectives and lack empathy in some cases. The market changes constantly and to stay viable senior management chooses strategies but tends not to consult with line managers or employees who may have valuable contributions. while they are specific about expectations they are not as open as they could be to creative ways of fulfilling them