What don't you like about working at TechAspect Solutions?
"Micro management, which I really hate. They make you work like crazy without even showing difference between a week day and weekend."
Update your browser to have a more positive job search experience.
Upgrade My Browser