- a lot of opportunities for people who like to work close to business
- ability to change professional orientation
- ability to work with people form different places
- experience on huge projects
Cons
- a lot of overtimes (really to much)
- always under staffed projects
- not good Compensation package