Pros
The people there are fantastic, the service is great, the facilities are terrific as well as comfortable. Some of the perks were worth it (free Netflix!). The training team is great, the support staff are incredible, all very hard working people, the representatives on the floor are, without a doubt, the best in the industry. And who doesn't want to work "in the movies"? The pay is pretty decent, the benefits are acceptable.
Cons
It's frustrating to work for direct management who treat you like you're an inconvenience but yet you still provide them with reason to boast about top-rated customer service. Lack of communication. And unless you want to be management, lack of challenge and opportunities for growth. "Job security" doesn't really exist for anyone in the Oregon office. Innovation is encouraged yet support for implementing innovation is negligent at best.