People, benefits, compensation and work environment. Smooth on-boarding, very organized company. Plenty to do and plenty to learn. The people here are seriously smart.
Cons
For some, commuting to the location in Austin may be cumbersome. Otherwise, no real cons that I can see.