"Good company, high technology."
"A strong company where upper management is too involved and making the life of employees miserable."
"The company is always trying to hide something, especially the management. The management is not transparent. The engineers won't know what the management is really doing.Politics is really bad in some group. The company like fresh graduates for the low cost of the company. Experienced people will suffer in this company!"
"I found it to be a strong company with good a environment and people."
Update your browser to have a more positive job search experience.
Upgrade My Browser