Pros
Lot's of opportunity for advancement. If you have the desire and the ability, even the sky is not the limit at FlightSafety. Always working with the latest airplanes and technology. Working with great people, usually the top in the industry for what they do. Reasonable and respectful working conditions. Plenty of paid time off. Most (not all) managers and supervisors are people and career oriented, both for themselves and their subordinates. Extremely good job stability, especially compared to all other aviation companies.
Cons
Potential for travel, anywhere, any time, for unknown lenghts of time. Ofen at very short notice. Pay is average at best, considering the skill sets required. Merit raises are slim in the good times and non-existant in the slow times. Some managers tend to not consider their employees interests at all and seem incapable of creating a work environment that encourages pride or offers the chance for the employee to demonstate any individual talent or exceptionalism. This isn't common, but it exists, and top management has not done anything about it for decades, even though they have been advised of the problem.