Working with brilliant people and the main initiative is amazing.
Cons
Limited growth opportunities because there are only 3 levels of positions and people stay in them until someone retires, very very lowing paying positions for the amount of experience.