The feeling of a start-up in som respects, very friendly, great people, great projects, and generally a stress-free work-life balance
Cons
No real career progression path, you can get stuck on the same project for a very long time and pay rises have been minimal in recent years even based off stand out performance