Really great people
The best thing about working here is the people: management always selects great people and I've made some good friendships here. Because it's a tech business, things are always changing so there's constant opportunities to learn new things and people who are good at adapting get amazing chances to do new jobs quite quickly compared to other firms.
Quick promotion if you're good
You have to like working with systems and processes