Vantaggi
You get a salary !!. Get a first hand experience of what not to do (that learning is also essential). Even bright hard working with good intentions cannot leave unscathed.
Svantaggi
The symptoms are there when you walk in : About 40% of employees will be have less than 2 years of experience. For an organization that has been around for > 10 years , it should raise a question why do a significant number of employees quit after some time. Then there is the 'groupism' during lunch time. Plus the fact that it is an open secret that the india center is considered as the worst in all the offices in Barracuda . I can go on but this should be sufficient for anyone who has a choice in jobs to skip Barracuda or at least keep in mind that he will be back hunting for a job after some time