Pros
It's sufficient if you need employment and/or aviation industry experience.
Cons
There was the constant concern of whether or not your payroll check would bounce after being cashed or deposited. Insurance premiums were being deducted from employee's payroll, while the policy was already cancelled. Condescending colleagues and management that often attempted to intimidate and/or undermine you. -Was told phrases similar to "your job is not important" and "you do not do anything" more than once, by more than one person. Inconsistent flow of operational communication between management and employees. There was often a sense of information being withheld for nefarious purposes. -It was not difficult to be made into a scapegoat when something did not go as planned. Nepotism and cronyism was fairly noticeable.