the people are nice and the boss the super rich. They give you extremely free environment to perform your daily duty.
Cons
the company policies are always changing (almost weekly)! This makes staff hard to carry out daily duties and daily and weekly efforts can be evaporated within an hour of meeting!