- Technology Service Professionals Inc16.Nov 2017
Suggestions for improvement
- Keep up the good work.
What I like about the company
A great place to work, some great people, and they ACTUALLY let you do your work without micro-managing every move you make.
What I dislike about the company
That I don't work there anymore. Not their fault at all.
The following benefits were offered to me
- CompanyTechnology Service Professionals Inc
- Are you a Current or Former Employee?Former employee