5.024 Aug 2022Diverse and fun environmentAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsMakes time to for team building, contests and competitions, happy hour outside of work. Competitive pay Diverse work staff Great ability expand on knowledgeConsLimited job growth potential Task delegation to pay may or may not match upShow more
3.013 May 2013Stable but employees are overworkedAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsStability of employment, good researchConsNo room for advancement, little incentive to work hard at lower levels, overworked techniciansShow more