Originally Posted by Steve
And the point of this thread is..?
Just because you add value, doesn't man you're good. And that's certainly the case with the biggest investment banks on Wall Street.