I recently took a job offer from a company named Tek Systems located in NJ. Can anyone let me know if they have dealt with this company before and if they are good to their consultants.