The people. The Vision. The things our customers do with our products - it's all inspiring
Cons
It can be a bit addictive - I have been here for over 10 years. I feel that working on other places would be better for my career, but I just can't tear myself away.