How they take time to know who the person really is
The most positive thing about the culture/environment is probably how nice everyone is and how most of us came from humble beginnings.
Strong base salary with adequate bonus plans
There is a lot of growth opportunity and chances for you to be involved in developing new things. Feedback is always encouraged and appreciated and it is used to create a truly awesome program.
They are not transparent about which technologies are learned and the cutoff is really high in early weeks. There is a steep learning curve. Expect to have Plenty of prior programming experience. Expect to teach yourself. In my opinion the curriculum is impossible to learn. Not for beginners.