Pros
Salary and benefits were above average. Beer Fridays.
Cons
No telecommuting options to eliminate horrific commute to lower Queen Anne site. No work/life balance or support for soft skill development (e.g., F5 customer service methods, F5 customer escalation best practices). Nothing like being set up for failure in a customer-facing role. Too much emphasis is placed on making engineers happy. Inevitably this created a toxic culture of overly-entitled brats. HR promotes a culture for employee success however it lacks any real infrastructure to get the job done equally. Despite a big "Values and Culture" campaign, this company does not live up to what it promotes. In the end, you are more easily replaced rather than coached to a new skill level.