5.0Mar 27, 2025First 3 weeks experienceManager, tech support groupCurrent employee, less than 1 yearHerediaRecommendCEO approvalBusiness OutlookProsCulture, speak up culture, direct communication, benefits, great co workers they really help you to ramp upConsso far none, all goodShow more