Good working conditions - some flexibility to work remote
Good compensation and benefits
Community of coworkers
Challenging work
Cons
Long hours with global roles (early mornings, late evenings)
Must reapply for new positions every 4 years
Internal competition
Performance is at the discretion of management