- Bartech - DTE Energy08.Dec 2016
Office / Work Environment
Work Off Site
Contract Positions May or May Not renew each contract.
I Work Remote
Suggestions for improvement
- Longer Term Contract or Full Time positions
What I like about the company
They keep me well informed of changes within the company and provide support staff for any issues I may have, work related...
What I dislike about the company