Pros
Schneider is a company of integrity. They will at times put themselves in a position to lose business in order to do things the right way. This is true through all parts of the company. Schneider has an incredible track record as a leader in safety and they spend a lot of time and effort to continue to lead their industry in that regard. The company has several different lines of business, so it is possible to experience different projects and objectives and grow in different ways. Most managers support working-from-home if the work permits. Schneider is very supportive of families and the community.
Cons
Schneider doesn't take developing their employees seriously. They require a development plan, but they do not put up the dollars or training necessary to truly invest in their employees. Any development is truly self-development. Schneider also lumps large numbers of employees into the same classifications. Therefore, promotions are few, far between, and usually very overdue. Leadership development is virtually non-existant. Leaders step into their roles completely unprepared. Some grow into the roles and some do not.