4.019 July 2023Great place to WorkTechnical leadCurrent employee, more than 3 yearsPhiladelphia, PARecommendCEO approvalBusiness outlookProsClose knit team that makes you feel at home. The company is very small, but moving in the right direction.ConsSometimes you will be required to work long hours.Show more