- Biotrust LLC13.Sep 2016
Very isolated. Lacks support. No energy. Call center is depressing.
Support from management
Goals just keep getting harder. No support, just being told what to do. Very disengaged.
Absolutely none. This is a job where you're left alone and don't work with anyone.
Freedom to work independently
They forced employees to run everything by a manager. Employees can't make any decisions on their own.