3.0
Jan 25, 2010
Current employee
Seattle, WA
Recommend
CEO approval
Business outlook
Pros
You learn a lot. Get to work on some very complex problems. Get to use a lot of new technologies. Lots of smart people.
Cons
A lot of legacy software that should be deprecated. On call support. Cross team communication can be frustrating at times.