Vantaggi
Teammates are helpful. Workplace is nice. Free coffee in different floors.
Svantaggi
Your experience depends on your manager. The one I was under with is biased and has preferred candidates because s/he referred them. Even if you work diligently and has good record than the new hires, s/he will push the new hires for promotion instead. Also, the heavy workload. Expect it every month-end and year-end. Be wary of a teammate who might talk behind your back. I experienced someone who is rude when I ask nicely and shared personal matters to the manager. Even going out with your closed teammates (who became friends) is a big deal to them. There is no boundary at all. Consider this position for experience. But expect that there is no work-life balance to it.