Plenty of responsibilities if you are up for it. Nice colleagues and an informal atmosphere. A lot of possibilities for lateral movements.
Cons
The Pay it not much (when you first start off) and the vertical growth is very limited. No possibilities to work out of home. Lease car only available for middle management and higher.