Vantaggi
Subsidized meals on-site. Nice year-end party.
Svantaggi
Reading other reviews, it seems you either love it, or hate it. It highly depends upon the product/department and manager you end up working with. This feels like a small company, trying desperately to become a large, scalable enterprise, however they miss the mark in several respects; -Micro-Management is common -Inconsistent team culture and expectations across departments (which leads to inconsistent reviews) -Poor company communications; you never find out about people changing dept or changing company and dept goals unless you hear it during lunch -Inter-product competitive atmosphere although the company is attempting to unify its product suite (it is unfortunately not succeeding here) -Very unpopular back-to-office policy which may benefit some, but definitely not all -Lack of promotion/career development opportunities -Lack of cooperation between departments and teams -A very obvious "old-boys-club" management team -Very high turn-over with colleagues simply "disappearing" frequently and not being replaced -Low salary and continuously increasing and changing job expectations -Ever increasing workload due to poorly thought-out re-orgs and employee attrition.