"Since 2012 the environment has been downhill. The company needs to hire more local engineers and provide incentives for work."
"The work environment is good. However, their core business getting harder because of there are many competitors starting to develop similar products in the world."
Update your browser to have a more positive job search experience.
Upgrade My Browser