- TTS, LLC12.Jan 2017
Culture of Co. is ok.
Support from Management
WORST Management I have ever worked for. Controlling!
Level of Autonomy
NO communication except when you did something wrong.
Attitude towards older colleagues
Let an older employer go and told her they were downsizing..they filled her position.
No advancement. You will go no where.