Best Places To Work In IT 2010
CWmike writes "These top-rated IT workplaces combine choice benefits with hot technologies and on-target training. Computerworld's 17th annual report highlights the employers firing on all cylinders. The Employer Scorecard ranks IT firms based on best benefits, retention, training, diversity, and career development. Also read what IT staffs have to say about job satisfaction. How's your workplace, IT folk?" Read below for a quick look at the top 10 IT workplaces according to this survey.
1. USAA; 2. Booz Allen Hamilton Inc.; 3. JM Family Enterprises Inc.; 4. General Mills Inc.; 5. University of Pennsylvania; 6. SAS Institute Inc.; 7. Quicken Loans Inc.; 8. Verizon Wireless; 9. Securian Financial Group Inc.; 10. Salesforce.com Inc.
1. USAA; 2. Booz Allen Hamilton Inc.; 3. JM Family Enterprises Inc.; 4. General Mills Inc.; 5. University of Pennsylvania; 6. SAS Institute Inc.; 7. Quicken Loans Inc.; 8. Verizon Wireless; 9. Securian Financial Group Inc.; 10. Salesforce.com Inc.
Independent contractor
Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
you insensitive clod!
I may not be a smart man, but I know what an inode is.
I'm guessing it's an IT staff vs. Sales staff discrepancy.
Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
In 2010, the best place is the place that will hire you.
In 2010, the best place chooses you!
You can get your own Computer World site ;)
Though it is odd that they consider themselves "the leading source of technology news and information for IT influencers worldwide" but only mention in a few places that this was "a random sample of their U.S.-based full- and part-time IT staffs."
Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
Pro: IT Staff is 75% Female
Con: 66% of IT Staff also claimed to be Night Elves
(There doesn't appear to be a right answer here, so I'll go for vaguely funny.) Those of us in the US wonder why you're such a grouch?
The government can't save you.
1. This list looks like it only covers the United States. That's too bad.
2. Moreover, most companies on the list don't have much business outside the U.S. Interesting.
3. There's a very wide variation in IT's percentage of the total company workforce, and there doesn't seem to be any pattern to that variability. Considering that the biggest part of the IT budget is typically salaries and benefits, it would be interesting to know why some companies consume so much more IT labor than others, even within the same industries.
4. Do any of these companies' IT workers enjoy the benefits of a collective bargaining agreement, or are they "at-will" employees?
5. IT contractors and temporary workers aren't mentioned, nor are outsourcing agreements. Are those workers excluded from the survey? It looks like it. Some (or many) of the company's IT workers may not actually work for the company, and they may be miserable, while IT employees who get paychecks directly from the company might be thrilled.
Next we need a list of Most Slack Places to Work in IT 2010.
Wow - the biggest criteria of them all - typical salary - isn't even on the list.
I'd rather have a lot more bucks and crappy benefits than a bunch of 'great' benefits which I may never even use but also serve to tie employees to the employer and reduce upward career mobility.
When information is power, privacy is freedom.
I worked at a company that was in the top 50 on the Fortune 500. They were renowned for their tolerance and diversity. I was fired from that place for being gay. Don't believe everything you read, folks. The best places to work won't be found through survey questions; The best place to work, is a place you can respect and that respects you.
#fuckbeta #iamslashdot #dicemustdie
I just can't take the article seriously. You would think the top 100 'best places to work in IT' would include Google somewhere near the top, but it didn't even make the list. The United States Postal Service is a better place to work IT than Google? Ya right. This from a survey that claims 93% of respondents say the most important factor is the work environment. It's missing all the top tech companies - Google, Amazon, Microsoft, any of the gaming companies, Sun, etc. etc. None of the top tech companies make the list at all? Complete and utter bullshit.
I worked as a contractor at one of the top 50 companies listed in the survey. I will say that I respected my boss, but she was way over-worked and over-stressed and so far as I know her boss wasn't doing anything to alleviate that. No one was keeping an eye on the quality of coding being done. Program and system documentation was non-existant. The fairly new (at that time) Oracle database group was essentially non-responsive to the needs and requirements of the group I worked in, and they were not taking responsibility for their actions or lack thereof. There was an incredible amount of data redundancy between groups in IT, and an incredible lack of integration of different IT functions. Employees were working a lot of OT. The production support group bordered on incompetent. Very often, people working different projects were changing the same program, and keeping those changes straight bordered on the impossible. There were multiple testing environments and it is was often difficult to impossible to get copies of production data to test against. The same was true for QA environments, but the QA testers did their damndest to do a good job. Oh, and because the DOD was a major customer, it dictated how almost everything could be done - including the fact that you could not test program changes against copies of live data. But this is one of the top fifty best companies to work for? I wouldn't go back there for what I was making at the time. The stress, amound of overhead, lack of training, lack of documentation, lack of managerial support, lack of managerial foresight, highly rigid (unchangeable) environment make it a non-enjoyable place to work. If this company is rank between 40th and 50th on the list, I can't imagine how bad it must be lower down on the list.
Personally, I am very surprised that Google wasn't on that list.
When I worked at Google, it had a lot of stuff going for it: Reasonable pay, free food, free snacks, free massages, relaxed work environment (as long as you don't mind dodging the occasional finger-rocket or nerf dart), bunch of smart people and a lot more benefits not listed here.
I would say that Google is an excellent place to work for 99.9% of hard-core nerds.
No sig. Move along - nothing to see here.
Is that they are really lists of: "The 100 companies that are best at convincing their staff to fill in the questionnaire favourably for some vague promise of reward".
I've been working in IT as a Software Developer for 15 years now, worked for 10 companies in 3 different countries (i've been a freelancer/contractor for the last 7 years) and across 4 different industries (IT Services, IT Products, Finance, Publishing)
I can tell you that, if you're a really gifted Software Developer in the beginning of your career, the best places to work don't even appear in these surveys:
- In my experience, the best place to start in IT as a Software Developer is a small IT consultancy
In big companies, bureaucracy is rife and mind-numbing - things like getting access to a development Linux machine for example can take from several days (if all you need is an account on an existing machine) to months (if you need a new machine). In a small company you can set-up your own machine (dual boot ur desktop: no prob) or just have a chat with you friendly local sysadmin (often another developer) to get access to one - in a big company you have to fill-in one or more request forms and if it's only getting a new account in an existing machine if you're lucky it will end up in the queue for some guy in India to do at the end of the following week.
In small companies, if you're good you'll be noticed (you're not just another number in a ledger) and they'll give you all kinds of challenging stuff to do - in the beginning of your career this is the fastest way to get exposures to all kinds of technologies. In a large company you're stuck in a corner doing a limited number of things, probably working on an existing, long lived system, whose only educational value is to be an example of how not to design/code software and you won't easilly become known in other teams as being a really good coder and thus getting a chance to work on other systems.
Working in an IT company is better that in a non-IT one for a very simple reason:
- In an IT company (especially services) you are in a profit-centre: the group you are in contributes directly or in a very straightforward way to the company's revenues and profit. They'll be a lot more keen on best practices (including such basic ones as promoting code reuse) and actual development processes (for example Agile) usually with a much beter approach to preparing for a project before coding even starts.
- In a non-IT company you're in a cost-centre: the group you are in costs money and does not visibly contribute to the company's bottom line. There will much less emphasys in optimizing the software development process (since it's results are not as easy to measure) and, especially in large companies, you are much less likelly to find widespread code-reuse programs or any kind of formal or semi-formal software development process (large company's CTOs are often promoted from infrastructure groups - i.e. setting up networks, installing systems - or the business, and are better know for their self-promotion or golfing skills than for their strategic approach to IT).
As for the difference between IT Products and IT Services companies, the former just have a much smaller variance of technologies you might be exposed to (since they concentrate on a couple of products) while the later, having many projects for many client will have a lot more opportunities for learning new technologies.
I strongly advise you to keep away from large well know IT Consultancies since:
- They're sweat shops
- They outsource most of the low level work to India and as an entry level developer you will end up doing only local installation/maintenance tasks (that cannot be outsourced) and/or being trained as a Consultant (which is more of salesman than a techie).
When I read that the University of Pennsylvania has the best benefit, I said "oh really? like what?". So I went to look further. Does it say anything about typical salary? Nope. Vacation time? Nope. Retirement account (401a,403b) matching? Nope. Anything about how good their health insurance is? Nope. Do they offer free tuition for my family? It doesn't say. This article just says "best benefits" and then offers absolutely zero explanation of exactly why it got that ranking (other than mentioning free tuition for career related course, which is the norm for almost any college or university).
UserFriendly's law: a company can be a good workplace for IT staff or a good workplace for salespeople. You cannot have both at once.
Sorry, I know people in Verizon IT, and they refer to their job as "the Death March" and their building as the "Tower of Doom". According to their (admittedly anecdotal) observations, they see 3-5% turnover in their groups every week.
I think Verizon must have offered a $500 bonus for filling in the survey as "happy world".
Life, the Universe, and Everything... in my image.