
The speed of which feedback is received.
Working on challenging problems with great support from peers.
All really intelligent but humble.
The option to choose what compensation works best for my current situation.
Everyone works very hard. Part of the culture is to build a strong work ethic.
Very transparent with the performance of not only the company, but each individual team and their contributions.