It was one of those lazy Sundays where I was lying on my couch and I was thinking my perception of perfect place to work, and here it goes
1. Allow to play some kinda sport (preferably cricket) in the workplace.
2. Movies and dinner once in every week (a bit more of ask I know

).
3. "Freedom of speech", I know it's there in our constitution but most work places do not follow it.
4. Code for fun
5. Ideas which are implemented as soon as they pop out of your brain.
I told this to my friend, and he just told me I have gone nuts, he asked me to come out of the "lala land" and said no company which will take care of its employee the way I want. It was only some days after I got a call from Opera, for an interview, and guess what... after a series of interviews I made into Opera. And for a person like me who wants to mix work and play, this place was so perfect. As soon as I entered the office my first wish was fulfilled, I saw a cricket bat lying in front of me, I happily struck the first wish, I was a bit optimistic now

The day I joined was a Friday and Opera takes Fridays very seriously -- oh don't get me wrong -- Friday means fun day, and Opera takes "Fun at work" seriously. My manager just walked to me and said "Would you like to join all of us for a movie and then dinner?" I happily showed my "teeth" as sign of "yes" and happily struck the second wish off my wish-list.
Now this all was secondary, the main thing was the work for which Opera had hired me. Believe me, work in Opera is fun. One works among the most talented people in the world and it is a privilege to work here, your ideas are always respected and the implementation of them is almost instantaneous, ideas are accepted whole heartedly no matter who gives them. One works on technologies which other people have just heard of, One always feels motivated to work, as the energy level is very high. Opera helps you to grow professionally by giving you an opportunity to work on challenging projects. After working for a couple of weeks I happily struck all the wishes off my wishlist.
Its been 8 months now and there has not been a single day that I am not motivated to come to work. Working in Opera is fun, it's never stressful, it's always good to see all my colleagues coming happily to work. They made me feel comfortable right from day 1, the transition from newbie to "Opera'ite" was so smooth.
"All work and no play makes jack a dull boy" and no one other than Opera understands it better

...gone are the days where I used to say TGIF (Thank God it's Friday), these days I say TGIM (Thank God it's Monday). I always find an excuse to come to work.
Opera rocks