- Apollo Display Technologies, Corp.20.Apr 2016
NOt there not even a pat on the back
Support from management
There is no support, training or any aspect of leadership the company has changed unfortunately for the worse.
We did the best we could to support each other.
Freedom to work independently
You get a territory
Office / Work Environment
Still lingers with bad press and past history of errors and mistakes