People are generally nice and helpful
Learning things and getting recognition
The HR people were nice
Not what it is made out to be. Too petty to be great.
It's fair only for the top performers