Pros
- Great benefits - Laidback environment - Cordial co-workers - Decent pay
Cons
- FAA not willing to invest in training for permanent employees, so permanent gov't workers tend to have less training than contractors who's parent companies' train employees before bidding them out. - Slow pace - Not enough work - IT Team leads become micromanagers from their lack of tasks - Uppers gossiping at w/i earshot (but that's everywhere) - Not alot of mid-rang career openings, only high up position so tons of FAA positions require grad degrees for promotion, since it's hard to have an opportunity to learn the job from more experienced people alone. - Not an information sharing type of environment. Veteran programmers hog the work to appear busy. Don't want to delegate and train. - Slow to learn newer programming languages/technology