What is the single software company that you most want to work for? Why?
views:
3282answers:
58FogCreek (Joel, are you listening?)
- Brilliant guys
- Fantastic work
- Excellent job conditions
- Small company
- Incredible city... I <3 NY
Definitely, a place for people like me :)
Every picture that I saw and every thing that I read about it seem a dream.
My own company. (For what I would assume are obvious reasons.)
Microsoft because they have been around for a long time and the Redmond building looks like it would be amazing to work at.
Second Google because of the fantastic talks I've seen at Google Developer Day 2007 and GDD 2008.
Some NGO. Non-commercial work without annoying customers that actually makes a difference besides on my bank account must be great.
Not a specific company per se, but I'd love to work in an Open Source lab somewhere.
I would like to work for the company that I currently work for because I don't want to get fired for saying that I would like to work for Google or start my own company.
Google - unlimited chocolate, good food.
The best out of many other excellent reasons.
37 Signals. Because they wrote the book on smarter, more agile software development. Literally.
I would love to remain self-employed.
I have waaaayyyy too many interests to just stick to just one place. Provided you can build up your own revenue stream (i.e. a stackoverflow type of business) where the cash comes in and you can pursue your own interests, that would be a dream come true.
Imagine working on game programming one day, then working on your own compiler the next, then the day after some peer-to-peer client, then the day after hacking into the email accounts of bible thumping alaskan governors. Rinse, repeat. Never get bored, always learning something new.
True, you will miss out on the human interaction, but as we get more and more networked and video conferencing gets better, this becomes less of an issue.
Google - There's something about working and being around educated people that brings out the best in me. I love to learn and having 20% of my time available to work on pet projects in addition to being able to work with the rest of the staff is icing on the cake.
The Umbrella Corporation
...because I want to make zombies.
Rockstar Games. They look like they have some serious fun.
I'd like to work for USAA. Although not a "Software Company" they do a lot of in house stuff. They are a financially strong company, consistently rated one of the top employers and San Antonio seems like a nice place to live and work.
Rockstar North, they make great games and are based in Scotland. Perfect for me!
Sierra On-Line, circa 1990. That, or Infocom in the mid 80s. However, since I missed those two boats, I guess I'll take what I can get without having to move from Sacramento to the greater Bay Area. (Not a San Jose fan, personally.)
Jeez are you guys real programmers?
I would rather not work. I'm lazy by nature.
Stretching the definition of "software company" here, but I'd say Pixar.
A company where I can make a major difference (my current company falls into this category) - sounds like a cliche, but very true for me. I don't really want freebies or food or huge benefits (although that all is nice), all I want is to be able to influence things, and be satisfied at the end of the day that I did.
id. The opportunity to work with/learn from Carmack would be incredible.
Valve. For me it's the best. But i can't, they're in the US, and i'm not going to live in the US.
Any company that's inventive enough to strangle their software with miserable short-sighted DRM limitations that annihilate the user experience.
As short-lived as my tenure would be, I would become an pillar of internal opposition to these ideas.
(Adobe really crapped on my respect for them when I couldn't install CS3 after having been a part of the CS3 Beta)
Namco, Midway or maybe Activision, in the late 70's and early 80's.
Today? Google, or anyone else with the foresight to implement their 80/20 work policy.
Failing that, I'd happily settle for any company based in The Netherlands :)
I'd like to work for my own company that provides consulting / products (yes both), and uses the profits to train Haitians (they have an 80% unemployment rate) to program, and then use the profits from such endeavors to feed into more training of Haitians until that 80% unemployment rate is far less :-D
Why - Because it would be an opportunity to help people living in destitution, and I know some people there who would be able to help with such an endeavor.
OLPC or any company where I could have a fundamental and positive impact on the lives of the users of the product.
Currently, my current employer Symbian Software Ltd.
Market-leaders
(soon to be Nokia)
IBM
Don't laugh. Like China, they took a breather for a little while, but they're coming back stronger than ever. Once the world economy crashes and there's no more electricity, we'll see who makes jokes about punch cards.
Just kidding. Google, of course. Or Microsoft, if Bill is watching. Love me some Microsoft.
Blizzard Entertainment. You know, the people that made Diablo and Warcraft.
I would not turn down an offering from Google, of course: every product of theirs (made/bought) contributed in making my life a bit easier (google, maps, docs, blogspot, code, sites, picasa...)
I hear Microsoft is not a bad place to work into either.
Bungie, the people who brought you Halo, Oni, Myth, Marathon, etc. They're a talented group of fellows and it would be great to work with some of the best.
Remobjects. It must be great to work at a place where really good stuff is made.
Remobjects makes Oxygen/Chrome, a .NET Object Pascal + serveral other amazing products.
(No I don't work there, I don't even use Oxygen. I just wish I worked there)
Google -
1/5 of every developer's time is spent on sanctioned independent projects. In other words, they build procrastination into their workday.
They provide free daycare and food for their developers.
Their headquarters are outside of the city, in a nice place to live.
The products they have been producing kick butt.
Anyplace where I can work on something new and different. I guess I'd really enjoy the opportunity to advance as well.
Microsoft, definitely, since they seem to attract some of the brightest people in the industry. It's always preferable to work with people smarter than yourself, who you can learn from.
Google is an excellent choice when it comes to working with very smart people. But for me, I'm a Microsoft technologies kind of guy, so definitely have to say Microsoft.
Besides, MSoft is such a huge company, you could work in many vastly different groups and on very different types of projects. Almost like working for a dozen different small companies throughout your career.
Zoho.
I would love to work in a company that is making all us Indians proud.
I'd like to run my own software company, both having a few products on the line and consulting services.
The first thing that came to mind is Google. I am just waiting for them to call me and no I am not holding my breath. :D
My own. I will not stop trying to build my own company until it is successful. In the mean time I work diligently for whomever pays me to develop software.
For those that want a more conformist answer: I would mimic a few existing companies when I start hiring for my own company. Construx always looked like a good place to work for me, but I am happy where I am for now. http://construx.com/Page.aspx?nid=38
They used to have 6 weeks off paid vacation, plus the week of Christmas/New Years. I guess they are buckling down - only 24 days PTO now...
I am actually really happy at my current company (I am working in the industry of my dreams for one of the most renowned companies and it's great), but I think that Working on the .net Team at Microsoft could be really interesting, especially on the teams behind MVC or Entity Framework.
Microsoft. Cos they offer free cocaine. (I think I read that right.)
Also, They can make amazing stuff somethings.
NVIDIA of course.The king behind almost every game. I just love it.
But you really need to work hard to get into it.They have got very tough selection process though.
37 Signals, even though they are not a coldfusion house. Because I love their philosophy about simplicity in usability.
I mean they have done many articles explaining on why they would rather offer fewer features of an application, that were extremely well done, then 100's of features so-so done.
This is also why I like and respect google. They get simplicity or minimalism in usability.
And I really like and respect that.