3.0
7 Aug 2024
Former employee, more than 3 years
Corvallis, OR
Recommend
CEO approval
Business outlook
Pros
You're introduced to localization industry.
Cons
They don't tell the clients they are using machine translation. There isn't any upward mobility in engineering. They don't respect their employees and once told they didn't care that I had a bachelors degree in Computer Science.