Pros
Netscout brings a lot of strong opportunities to the table. There are some great people to work with and draw from experience, there is opportunity to travel around the world. Salaries are respectable, and benefits are fantastic.
Cons
There is not a lot of room for real advancement. This company promotes heavily based on seniority, and this is evident in a lot of the higher level positions held by people whose primary experience is with Netscout. This isn't always a bad thing, they understand the customers and technology very well, but management styles and methods are outdated at best. You won't really have the opportunity to move up in the company unless you work from one of the base offices. If you are a remote employee (and there are a lot of them) get comfortable with your position.