Pros
Family based company, gave me leeway when my toddler was sick, good hours, trainer in many aspects of the aeronautical assembly feild, learned a lot and was valued for my skills
Cons
Worked with a few young girls with drama issues, that's the only con