- 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.
Level of Autonomy
You get a territory
Still lingers with bad press and past history of errors and mistakes