Years back someone has told me to blog on Service Oriented Company(SOC) and Product Oriented Company(POC) but then I decided to write my experience from TCS to Sun. TCS is one of the India's best Service Oriented Company and Sun though lacks in little business but one of the makers of Cutting Edge technologies. Though my experience of TCS was horrible but again bad luck is the entry point of Good Luck. Out of my 11 months of TCS job, I have done around one and half month of training in Orrisa. Point to be noted : SOC focus a lot on training, companies like Infy and Satyam also provides a regress training. After 2 months of training, I was on bench for 6-7 months :-). No, I have not done any crime in Training, I was a good student in the mass. My wrong decision(every wrong decision gives you the capability to think right) was to select Hyderabad center. Point to Note: Most of the SOC gives you offer to select the place because they have office across India. As a career beginner, I had accepted my bench, whereas I heard some good news about my friends working in Mumbai and Bangalore office. After 6 month, I got an offer(offer means order in SOC) to join Mumbai office. In one night, they have shifted some 70-80 bench Engineers to Mumbai(SOC keep on doing such stupid move). Mumbai, ahh, I like the place,people. I finally got an over crowded office. I had Project in my hand but oops, I didn't have computer. Finally I start working and decided to quit when I got an offer(I already described this word) to do night shift. Finally my TCS job ends up with 2 month of work and a overall experience of 1 yr.
Then I joined Sun at Bangalore, there is no option, because it has only 1 office located in India. Open culture, where people play cricket inside office(till they break the glasses). Most of the engineers working from home. Pressure is less. But off-course you are always surrounded with talent minds and they can put you in inferiority complex and push your heart somewhere to do better than what you are. Food/Canteen was not as good as TCS and it was justifiable because for 200-300 people you can't expect an awesome caterer. Seats are pre-allocated before I joined the office. Work is cool and calm, you just have to reply yourself.
My point is, nothing is good or bad. Everything gives us a new experience in life. Be handy, take the challenge as simple as it can be. Best part I learn in TCS is, never keep on singing your problem, everyone has its own bundle.Listen others, they will be happy and you forgot yours. Best in Sun, I learn is to be independent as much as possible, at least in your work. Just one line of Einstein thought "I am not smarter than you to solve this problem, I just stay with problem longer than you".