NetworkIP, overall, is a great place to work.
Pros: flextime and several events for the employees.
Cons: the compensation is very much under the curve.
Overall, I have enjoyed my time at NetowrkIP. I have gained a great amount of experience and have been. I work with a great group of professionals, who sincerely care for one another, and I enjoy the corporate culture here.