Pros
L3Harris is a good company for new hires and at least as of lately has been doing competitive offers to new employees. The workplace is pretty relaxed generally and the people are friendly. There are ok benefits like healthcare and a 401k with matching. Some programs, like mine, work on a 4/10 schedule so I get a 3 day weekend every week which is nice.
Cons
Once you have been hired at the company, it is VERY difficult to move up unless you have a degree. The company will look down on you if you don't have a degree. They treat you differently. You could be the smartest person on the planet and be the foremost expert on any topic but if you don't have a degree they won't even look at you. Over the years you will gradually fall down the pay scale as new employees get hired at more than you are making. The company will then ask you to train these new employees that are making more than you despite you being a dedicated employee for years. HR will fight tooth and nail to prevent you from getting raises or promotions. The only way to get a raise or a promotion is to jump departments. This can screw over your current department but that's ok according to L3Harris. I was in a job that I loved with management that I loved and the company refused to give me a promotion within the department despite all my managers fighting for me. HR blocked the promotion at every turn despite me being at the bottom 5% of the pay scale. Also generally if you have a bad manager and have to get HR involved they will generally side with the manager. HR is not your friend here.