Applied Motion Products imports industrial motor controllers and electrical motors from Shanghai, China and resells them to US customers under their own label under the premise that they are a ISO 9001 certified company and that their products are CE and UL certified.
These components that they receive from Shanghai are frequently faulty due manufacturing defects and the corresponding test software which is also provided by Shanghai and is substandard in quality. This results in the need to frequently rework the hardware and always requires rework of the software, often extensively, in order for it to "pass" the production testing. Frequently test specifications standards are modified by the lab technicians in order to cause the units to pass specific production tests. The hardware rework is often performed by a non-certified technician.
Test software modifications required to get these defective test programs to run correctly in the Applied Motion Product test environment are performed under the direction of the Chief Technology Officer, Jeffrey Kordik, son of the company owner, Ken Kordik. [continued below]....
..... Jeffrey does not exercise management skills expected of a typical CTO, probably due to the fact that there is virtually no risk of him getting "fired" from his position. As a result, the burden of ensuring that all this substandard software from China functions properly is placed squarely on the shoulders of a single software programmer who is frequently over-committed due to the additional responsibilities of new development projects that Jeffrey has promised his upper management.
There is little or no communication or coordination between Jeffrey and his software engineers other than one-way task assignments which often have unrealistic completion dates. Bottom line, this CTO practices very poor control over the software engineering department and uses bullying tactics and threats of discharge to intimidate software engineer to work uncompensated hours to meet unrealistic deadlines. He is simply a task master with little regard for the welfare of the software engineering staff. I would strongly recommend anyone who is considering a software programming position with this company to think twice about it.