4.0Mar 11, 2024Company mergeredElectrical technicianFormer employeeRecommendCEO approvalBusiness OutlookProsRelaxed company. Flexible. Full-time, note stressful ConsMergered, Not a company anymore. Moved to TexasShow more
1.0Jun 3, 2021Not as it seemsCustomer service specialistFormer employee, more than 5 yearsNew Castle, DERecommendCEO approvalBusiness OutlookProsSmall office setting in DelawareConsFemale coworker who was extremely unprofessional and combative. Busy trying to date a co worker and not focusing her job. Surprisingly still working at the company after causing drama.Show more
4.0Jan 31, 2021Great CompanyCustomer service specialistCurrent employee, less than 1 yearNew Castle, DERecommendCEO approvalBusiness OutlookProsProvide a great service to customers and their clients. Great work atmosphere. People are very friendly.ConsLack of employees, no helpShow more