Vantaggi
The paycheck always cleared. A lot of the people you work with are great people. If you're a high performer, you have geographic flexibility. This company teaches you very basic leadership skills that you likely could learn from a 15 minute masterclass online. You get to interact with people from all walks of life. This company will teach you to be an excellent negotiator,
Svantaggi
Having various positions in middle management, i can tell you the conversation behind closed doors is much different than the overly positive "simplified" version fed to direct reports in the field. Mid and Upper level management's goals tied to their compensation are in direct opposition to what is in the rank & file's best interest. A lot of the charity drives are shoved down everyone's throat because the appearance of a culture of giving is more important than actually building a culture of giving. If you're at this company long enough upper level management will write you a number of checks they have no intention to cash to keep you hungry . The business climate this company was built to thrive in died in about 2005. The company is at least 10 years behind on technology but attempts to leverage technology as a strength in its value proposition. The company is more concerned with appearance than substance at this point in time. Your constructive feedback is taken seriously as it relates to your direct manager's reflection to their boss. If your feedback is glowingly positive and you're a " yes man", you will advance quickly. If your feedback is legitimately trying to raise awareness of an issue or a solve a problem , you will be "heard" but it will be pigeon-holed and you will not be put up for a promotion.