The Variable bonus based on performance.
The teams represent multiple different perspectives from different departments.
It is a collaborative environment.
Being able to contribute to developing unique technologies that make a difference.
They really seem to be listening to the workforce in attempt to make it a better company.