I just received an email from a job search site stating they were expanding and looking for techs in NY/NJ. Don't have much to say as I've never worked for them. They mention there a union shop.