Ability to work remote
Flex hours
Above average benefits
Cons
Long hours due to global work force & under staffing
Performance raises only every 15-18 months
Difficult to transfer between LOBs
Slow adoption of latest development tools and methodology