The company is run by its sales department. The customers are multi-billion dollar corporations that use OSIsoft's product line to reduce their operating costs by some small percentage. The resulting savings are in the millions of dollars, which the salespeople use to justify the high cost of the software. That price has little correlation to what the software actually is, but it doesn't matter because the core product offering does what it was designed to do. As a result, there is no incentive for innovation which leads to low retention rates for top engineering talent.
- Company is led by sales, no concern for the reality of the product
- Large majority of salespeople maintain an air of superiority and an attitude that the rest of the company works to serve their needs; little respect shown for the established procedures and proper communication channels of other departments
- Senior leadership does not listen to the concerns and feedback of engineers and new employees
- Terrible product consistency; every engineering team does their own thing; no technical company standards
- Poor leadership due to "inbreeding" of people and ideas; they rarely hire from outside for senior positions
- Low retention rates for top engineering talent due to the lack of product focus
- OSIsoft has over 1300 employees now, but moving up the corporate ladder is still largely based on favoritism and getting close to 'The Family'
- Other than for the core product, QA is nonexistent. OSIsoft is notorious for shipping new software with critical bugs which, frankly, is an embarrassment and further hinders innovation