The company provided great benefits and salary. The company was willing to spend money when needed. They are also very customer focused.
Cons
S1 lacked true leadership and vision. While they were willing to spend money to get where they were wanting to go, they could never figure out where that was exactly.