It is ok to make mistakes, especially if you correct them and make your best to learn from them.
It is not ok to cover them up for years, fire the employees who raised a flag, and intimidate users who dare to complain that there is something wrong.
In what appears to be an apparent seven year coverup of a flaw in their Dive computer software, Uwatec is being accused of not notifying the general public
www.deeperblue.com
There are plenty of computer manufacturers out there, most of them are good and have integrity and great customer service.