Worked almost six months for API technologies Corp in Ann Arbor Michigan. Almost 15 to 20 employees quit and five were terminated. Small company, poor communication, no room for advancement at all and they struggle to maintain issues and poor training skills. After all, they had bad benefits. If you want to waist your life in one single position with no pay rate increase apply there.
Not sure about the negative review but I have done business with API/Inmet for many years and have had no issues with them. I find them to be a solid employer and evidence of this is the fact Ive worked with the same employee for 3 years.