Pros
Its been a good learning experience and as such you would get an oppurtunity to do what you do best. Benefits are good. Multicultural and good teamwork among employees.
Cons
12 free nights is meaningless as you never get an oppurtunity to take all of them. You learn for the rest of your life when will you earn.Pay scales are one of the lowest and no they would not pay as per the market or the experience of the individual. They are willing to loose good people as they think their brand is much more better than the people who work here. Policies and procedures take over people skills and experience. Change is difficult and yes what happens in one part of the world does not necessary happen everywhere.Reduce politics and power lobbies as they are harmful.