I wouldn't say that NGS were the most highly regarded by anyone but themselves. They had a lot of technical expertise in various areas but terrible account and product lifecycle management. Still, there were some extremely smart people there (and I'm sure there still are, you just don't hear from them as NGS).