2.0Apr 12, 2017Amazing people but unstable environmentCopy editorFormer employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsMy team was the best I'd ever been on. HR and lower level managers know how to hire awesome talent. Good benefits.ConsUpper management doesn't understand the value of retaining awesome talent.Show more