- Xtra Lease LLC09.Jul 2016
very dishonest people run this company
Support from management
these people are extremely stupid, arrogant, and incompetent. don't believe anything they tell you
Freedom to work independently
there is no autonomy. they will micromanage you like a child.
there is no communication.
your career will be over in a couple of years
Office / Work Environment
a haven for work place bullies