Vantaggi
Good for students and interns, the learning curve is steep at the beginning, you can learn a lot from good professionals. You can ask anyone everyone will help and tech you. Lots of fringe benefits like food in restaurants, gym, cell phone per 3 years and cell phone subscription.
Svantaggi
The salary is lower compared to competitors, as a senior there is nothing more to gain. Lot of people on that position leave because of that, lowering the morale. In short good for newbies and not so good for seniors.