1.0Aug 9, 2024Great Benefits, Unclear Company TrajectoryCustomer development specialist (sales)Current employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsBenefits Culture Pay Work from HomeConsLack of Training No Opportunities for Growth Constand Layoffs and Offshoring Jobs Changes Implemented with Structured ProceduresShow more