Vantaggi
The location is great (they moved to Kirkland and have an awesome view of the lake), the benefits package is better than most in the area, free lunch on Fridays (often with beer and/or wine), friendly people.
Svantaggi
Horrible, megalomaniac department manager who bossed, but never led.
No opportunity to advance. Once you are in a position, be prepared to stay there till you leave.
Isolated away from the rest of the office, making communication and networking impossible.
Management always backed the customer's word over an agent's, even when they were lies.
Tech support management had no ethics or backbone in dealing with customers, making them easy to manipulate thru Facebook and Twitter.
Too focused on investor return and not the company well being.
Senior management has no concept of data presentation or dissemination.
Threats of poor reviews if you did not do voluntary overtime, which was already covered by a few people that took it all in the first place.
No long view, road-map or plan for the future.