Great if you want to be a consultant. Good salary.
I was hired for internal product development but when they noticed they could make a lot of money because of my seniority they sold me off as a consultant. So my job was 95% consultancy instead of the 100% product development as agreed.
Instead of working with newer technologies they kept putting me on maintaining older installations while other - more...
Great salary benefits, Tax exemptions, nice people, offices to work from, decent employee events, decent training system
Personal goals not respected, travel time, older technologies, no real benefits like iphone