The company I currently work for is a very successful software company that is growing. I expected to come in and be impressed by their development skills, processes etc. After 3 months, I am amazed that they can get a product out the door. The best people I ever worked with were some ex-Smalltalkers who had a small consulting firm and worked for a large bank. We worked on Java from 1997-1999 and did some amazing stuff. I truly believe that Smalltalk programmers are some of the few who really grok OO. C/C++ people usually think they do but don't.