OPI is one of the worst run "tech" companies I have ever worked for.
It's literally an experiment of "what not to do" and somehow still survive.
The technical team is replaced every 6-12 months, there is either no technical documentation, is out of date or nobody knows where it's located.
Constant issues with part procurement as technology is bordering on archaic (68K processors are still used)
There are no obsolescence plans until the distributor says they don't have any more parts, at which point it's a panic.
The CEO is "difficult to work with" in an understatement. Anyone that works with him directly has a very short tenure at the company.
In less than 18 months, OPI has lost the COO, the CTO, followed shortly by most of the hardware team.
OPI hired new CTO, new hardware team... Now they're all gone too.
The new CTO lasted less than 5 months before leaving.
The pattern of replacing teams has been long established way before my time. Usually takes about 6-12 months before they leave.
Core values are comply or leave