Pros
Cool, cooperative and small team. They work on cutting-edge product in the event processing space. Excellent place for beginner to learn overall software development process, testing and deployment, I wish I should have started my career with SAG.
Cons
Pay is good, but not competitive.