Pros
There's plenty of opportunity to work with incredibly talented, creative people. Relationships of team members tend to be close, which is great for those new to Portland, but it can also be strangely clique-y for a group of adults.
Kontras
Pay isn't close to market rate. Most people I worked with who were hired from other cities, myself included, accepted significant paycuts with the promise that cost of living in Portland was lower and that the annual bonus would help close the gap. Neither was true, with the actual bonus amounting to less than half of what was promised. It's difficult to say how pay is determined since management is vocally opposed to pay transparency. Anecdotally, I was aware that a woman in my same title who was performing duties of a more senior title was paid less than I was. Outside of salary inequity, there isn't a clear protocol for HR to handle harassment incidents. A new employee handbook was released shortly before I left which declared a zero-tolerance policy, however that was not my experience when I reported an incident there. A coworker who sent my inappropriate messages multiple times while he was drunk during work, eventually followed me home after meeting me outside of the office to apologize. He stayed outside of my apartment and continued to send messages asking me to let him in. When I reported this incident to HR and showed the messages, he was simply moved to another team and I was told not to talk about it. He continued to spend time in my team's area, so I consequently avoided working at my desk for much of my time on that team after the incident. Being a woman in tech isn't easy, but in 8 years of work I've never experienced anything like this, and it's the single reason I couldn't return or recommend this company to anyone.