I just bagged myself a job in the .net domain... I landed a job in a company called Asclepius (name of the greek god of medicine) consulting. And I must say I was very overwhelmed by the work environment. Everyones very friendly, and people dont make a fuss of everything. This actually goes against conventional corporate culture where you are just a sheep in the crowd, and thus, no one knows you. When you enter a big company, chances are you would be oblivious as to what to do, or whom to ask...
That is just not the case with Asclepius. The timings are very flexible, and all the bosses(YES, there are three founders) are asking is for me to do my job and go home. Currently, the companies is expanding rigorously, so theres no doubt about job guarantee and some such thing. The bosses said they wanted me to be with the company for atleast 2 years. There is no concept of control at all in the company. All in all, Im very happy that the tech lead knows my name and is happy everytime I speak...
What more would you ask in a company when its your first job?