Management is horrible. I really can't overstate this enough. The CEO is a hot mess that is impossible to work with. If you are a developer you will largely (not completely) be spared from his insanity; if you are in client services... doomed! His complaints are truly never ending. He will never offer support, sound advice or compliments on a job well done. He will, at every turn, look to find fault with your work. This is his style of "mentorship".
There are plenty, plenty of other agencies in PDX. Do your self, your family and loved ones (as they will need to listen to your laments on the daily should you choose to work here) a favor and work ANYWHERE else but here.