Over all, pretty good company
Service Technician (Former Employee) – Beaverton, OR – August 30, 2012
They take pretty good care of their employees. The work can be a little bit rain-or-shine, real slow or real heavy. But over all, a pretty good company to work for.
consistent work schedule.
it can get slow at times.