4.017 Jun 2024Great place to work.Assembly team leaderFormer employee, more than 3 yearsNew Providence, NJRecommendCEO approvalBusiness outlookProsGreat benefits. I enjoyed my time there.ConsNone. No complain. Two of my friends are still working thereShow more