I expirienced the attachment I had developed knowingly with the my first company AllGo embedded systems while departing from AllGo. More “interesting” work matters more than the emotions, so this was the obvious decision to join IBM where I got the kind of work I really wanted to do. I stressed on interesting because it is dependent on individual, for me work at IBM seemed to be more interesting. Anybody who is interested in doing systems programming, who wants to tackle hardware interactions and performance issues AllGo is the right place. AllGo as a company I liked a lot, the work culture there, people, environment what not.