Pros
A pro would be that often, the team you work with on a day to day basis are welcoming and supportive
Cons
Upper management at the president and vice president level make questionable decisions with regards to retention of staff. Employee performance does not matter. Experience does not matter. Contributions and critical work pertaining to daily responsibilities and company project initiatives does not matter. Department presidents favour certain people and groups within the department, sometimes themselves not having sufficient experience of the department. Various decision making upper management personalities are known to have their ‘favourites’ resulting in staff being disrespected and feeling demeaned. Incredible amount of disappointment in this company, who is somehow a best managed company with apparent recognition of having an admired corporate culture, and values having a diverse workforce.