The company over the years has jeopardized quality over growth. Major lack in the company udating hardware issues they foresaw coming, causing more work for people who could have been better utilized in other areas had these hardware issues been addressed. All upper management jumping ship while issues persist with no ETA on fixes. Integrity of company is being lost while becoming more corporate. Lack in unity as a community from majority of workers being remote.