Almost everyone has access to everything the division is working on
Not very stressful most of the time
People are lovely generally
Cons
Low salary
Very difficult to advance to managerial positions : If someone started working before you by 2 years, it's alsost impossible for you to dream of becoming his manager one day ..