Pros
Well you get a paycheck.
Cons
Minorities are treated differently. You'll see most of the black, Indian, female, and Hispanic mechanics performing non aircraft work most of the time. No minorities in leadership. Lack of experience in leadership causes serious schedule and budget issues, then of course it's all blamed on mechanics. Complete disregard for adherence to technical data. Leadership tells mechanics to act one way and then leadership acts however they want. QA is inexperienced and nearly completely incompetent. New branch in KC has been behind on every objective so far...Missouri and the city of Kansas City may very well have made a truly poor investment helping fix up the facility for this company. So far everything has been behind schedule, over budget, managed extremely poorly, and all mechanics are fed up already. Awful place to work unless you are a brown noser who loves to lie about your experience and talk yourself up to advance to Lead, Maintenance Crew Chief, or any position above a plain old knuckle dragging mechanic.