Very friendly company
I enjoyed working as a contract for Amitech. They treat their employees with respect and go out of their way to have functions to keep the communication lines open. Often times, contractors are dumped on a site and forgotten. Amitech goes above and beyond to make their employees feel important.
ConsNo on-site contact, but they can always be reached by phone