I would rather be unemployed than work here again.
Pros
Benefits (until they started switching providers). Tuition reimbursement. Work environment laid back with jeans and t-shirt. Truck loads of junk food to keep you working (if you like that stuff). Random nerf gun fights and foosball table.
Cons
I've witnessed being lied to, bullying, backstabbing management and executives, druggy employees, underpaid and overworked, upper management protected no matter the circumstance, employees promoted to management based on seniority with no education or management/leadership skills, constantly being sued by previous employees/investors and being investigated by L&I. HR is a run by unqualified uneducated self-centered paper pushers that did nothing if issues aroused and discriminated against employees after finding out about medical conditions. The hiring process is slow and painful. Executive team didn't care about employees since they were only interested in selling the company. Don’t be fooled by the “best places to work” since all the votes were from internal employees due to HR pushing so hard. They offshore their product and their entire setup/code is a hack which constantly breaks, outage after outage, sprint after sprint. I have a hard time believing some of the positive reviews below because they sound like being written by internal people to lure new people in since all the great talent left. Avoid this place at all costs, you have been warned.