Pros
Good pay and outstanding paid time off policy. 9/80 schedule.
Cons
Management is top heavy and offers very little chance for advancement for existing employees. They are always looking for the next greatest hire from outside with little regard for existing employees that are interested in learning and advancing their career. Promotions are very hard to come by. They will use you to work extensive overtime to meet their unrealistic deadlines and then it will be forgotten once you have a lull in work. They value young people over those with years of experience and it is disheartening to feel that they no longer value you when you work harder than the young employees they recently hired. Harris used to rarely have layoffs but have laid off somewhere around 140 people just before Christmas making this company much less stable than they were.