4.0Dec 11, 2025Great for growthSoftware engineerFormer employee, more than 3 yearsSunnyvale, CARecommendCEO approvalBusiness OutlookProsFast moving culture Lots of hatsConsNot a lot of mentoringShow more
5.0Oct 15, 2021good tech, hard workSoftware developerCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsGreat group of software pros. All working from homeConsMuch to do, with little timeShow more
3.0Jul 8, 2016Good people, bad managementSoftware developerCurrent employee, more than 3 yearsSan Francisco, CARecommendCEO approvalBusiness OutlookProsSmart people, challenging work, flexible hours, exciting technology for the IoT tech boom, convenient location, paid gym, catered lunches twice weeklyConsChanges from the top have led to an exodus of senior employees and a complete shift of the mood and culture.Show more