4.0May 6, 2025not bad but lot of communication gap among team membersLead member technical staff (lmts)Former employee, more than 1 yearMount Laurel, NJRecommendCEO approvalBusiness OutlookProsgood life style like 4/10 in most of the groups and reasonable pay structureConsAfter Covid, work culture drastically changed. No effective communications among team members, which impacts overall performance but its not bad.Show more
3.0Apr 9, 2019interesting place, lots of peopleLmtFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsMany potential opportunities lots of interesting workConsupward movement is difficult and needed to be done soloShow more