Convenient location; you can bring pets or children to work (though this is mostly the case for people who have a good relationship with the boss).
Very high turnover and office politics. If the manager of the department you work in has a good relationship with the boss, you can be one of the lucky ones; otherwise, fend for yourself! Oh, and this is the first time I’ve seen a company where the reception desk is staffed by different departments on a rotating basis... I really don’t know what to say. If there’s a promotional sale, almost everyone has to pitch in.