Pros
* I was on a wonderful team with an extremely caring manager, reasonably caring teammates, and many wonderful opportunities to sharpen my engineering skills in a company that probably isn't widely known for its engineers * The social atmosphere, especially prior to COVID-19, was fantastic and made it very easy to unwind between intense weeks of crunching toward a product launch or a feature launch * Pay was decent for the Portland, Oregon metropolitan area, and expectations for promotions, pay increases, and things of that sort were clear.
Cons
* As an engineer in an innovation department, it didn't feel like there was a whole lot of respect for the engineering side of the department. Footwear designers and similar always seemed to be the stars of the show, even when they didn't do a whole lot to achieve whatever is being hyped up * Nike, fundamentally speaking, is a company caught at the crossroads of being a traditional footwear and apparel company, a modern fashion company, and supposedly a technology company. Quite frankly, and despite some gems such as Tom Clarke and similar, the lack of technical, future-ready leadership willing to really push the company in the right direction ends up directly affecting anyone in the company who is a part of a team that focuses on engineering (whether that be hardware or software) new products. Given how stagnant some of the technological teams of Nike are, I personally wouldn't call it a technology company.