Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Businesses IT

Best Places To Work In IT 2010 205

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.
This discussion has been archived. No new comments can be posted.

Best Places To Work In IT 2010

Comments Filter:
  • by mentil ( 1748130 ) on Tuesday June 22, 2010 @01:02AM (#32649654)

    Independent contractor

    • by 1s44c ( 552956 )

      That must have been ranked 0 and fell off the list.

    • Re: (Score:2, Interesting)

      by bbbaldie ( 935205 )
      Couple of interesting points here. First of all Quicken Loans seems to make the list every year, while others come and go. Sounds like the real deal to me. However... Second, I can recall 8 years or so back that Walmart was up there. At the time, they had a strong anti-outsourcing policy. NOW, they outsource all they can. And they are missing from the list. Remember when Walmart also had a strong "Buy American!" policy? :-P I guess the moral is it may be great to work somewhere now, but brace yourself..
      • by jbengt ( 874751 )

        Remember when Walmart also had a strong "Buy American!" policy?

        No. At the time Walmart started their strong "Buy American" advertising campaign, they were already starting to buy from/set up overseas manufacturers with cheap labor practices.

    • You as an independent contractor can offer me nothing as a potential employer.

  • I'm stunned. You'd think given this earlier story [slashdot.org] they wouldn't be anywhere near the top.

    • Re: (Score:3, Informative)

      by nschubach ( 922175 )

      I'm guessing it's an IT staff vs. Sales staff discrepancy.

      • Re: (Score:2, Insightful)

        Comment removed based on user account deletion
        • by BobMcD ( 601576 )

          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.

          Amen, amen, amen.

          Find an example contrary to this and I'll mail you a greenback.

      • Re: (Score:3, Informative)

        by jnaujok ( 804613 )
        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".
  • you insensitive clod!

  • The best place (Score:4, Insightful)

    by michaelmalak ( 91262 ) <michael@michaelmalak.com> on Tuesday June 22, 2010 @01:14AM (#32649718) Homepage

    In 2010, the best place is the place that will hire you.

    In 2010, the best place chooses you!

  • I just looked at the map for a second but why on earth is Oakland 200 miles North of San Francisco when the two cities are basically right next to each other?

    • Probably the same reason Cleveland, OH and Columbus, OH aren't quite in the right spot either. Someone guessed? Threw a dart at a real map until they got "close enough."

    • Try driving it during rush hour, which in the Bay Area is "most of the time." Then you'll see that they're 200 miles apart, and the direction doesn't matter.
    • by BobMcD ( 601576 )

      Probably just so they'd be easier to click on...

      Either that or a conspiracy to load Oakland up on rollers and slide it away in the night!

    • Cary NC is an adjacent suburb southwest of Raleigh NC. The map shows it some 100 miles NORTHwest of Raleigh.

    • They were referring to the socioeconomic difference.

  • by ArbitraryDescriptor ( 1257752 ) on Tuesday June 22, 2010 @01:22AM (#32649752)
    Pro: IT Staff is 75% Female

    Con: 66% of IT Staff also claimed to be Night Elves
    • Re: (Score:3, Funny)

      by pjt33 ( 739471 )

      Racist!

    • by CAIMLAS ( 41445 )

      Have you worked in healthcare? How about in a female-dominated work environment?

      It takes a very special kind of male to work with a bunch of women. Everything you do will likely be taken as offensive; everything you don't do will likewise have fault found with it. If you enjoy catty office politics and grudges for trivial non-intended offenses, go right ahead...

      Of course, the same could probably be said for the kind of person who thinks of themselves as a Night Elf.

  • by BBCWatcher ( 900486 ) on Tuesday June 22, 2010 @01:28AM (#32649778)
    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.
    • by AHuxley ( 892839 )
      This list looks like it only covers the United States.
      Yes the elite coasts too, what have they got that the fly over states do not?
      • by XanC ( 644172 )

        #1 USAA is out of San Antonio.

      • "Elite coasts" because elite now means "where the jobs are"?

        The reason less people live in the flyover states is because they don't have companies (generally, USAA is in San Antonio) that rank high in these lists, so there's no reason to move or stay there.

    • Re: (Score:3, Insightful)

      by jmcbain ( 1233044 )
      Of course it's for the US only. ComputerWorld is a US publication. Slashdot is a US website. If you want something for your own country, why are you even reading the articles posted here? Go to one appropriate for your own country. Use some common sense. That's like me reading a Japanese publication about best IT companies and expecting it to cover US companies.
  • I wonder what they consider "IT"? As I know in the top 25, some of those firms outsource significant portions of their IT infrastructure out to 3rd parties such as IBM Global Services or EDS/HP....

  • Next we need a list of Most Slack Places to Work in IT 2010.
  • Bullshit criteria (Score:5, Interesting)

    by Jah-Wren Ryel ( 80510 ) on Tuesday June 22, 2010 @01:52AM (#32649886)

    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.

    • It's funny (to me) that you say this because I recently watched a video that told me money isn't a motivator [youtube.com]. I'm sure it's someone trying to pitch their ideology on me. I don't know about you, but I'll gladly take a raise. I have a house to buy and I don't want to go "cheap."

      • Re: (Score:2, Insightful)

        by doctrbl ( 306815 )

        It's funny (to me) that you say this because I recently watched a video that told me money isn't a motivator. I'm sure it's someone trying to pitch their ideology on me. I don't know about you, but I'll gladly take a raise. I have a house to buy and I don't want to go "cheap."

        You should watch that video again because you missed the interesting part:

        If you don't pay people enough money, they won't be motivated. The best use of money as a motivator is to pay people enough to take the issue of money off the table. Pay people enough so that they're not thinking about the money, they're thinking about the work

        (mostly quoted from the linked video)

    • I think it is implied that these companies also pay competitive wages.

      The USAA page, for example, said employees get two week's salary as a Christmas bonus and everyone got an 18.8% bonus. Even if they paid slightly lower average wages, those "benefits" equalize the equation.

    • Wow - the biggest criteria of them all - typical salary - isn't even on the list.

      Past a certain income point, way below that of the sort of jobs we're talking about here, extra money ceases to make you any happier. It doesn't even improve your living standards, it just gives you slightly higher grades of the same luxuries, which you get used to so lose their lustre anyway.

      So in fact, not only is salary not the most important point, it's not important at all.

  • Bad places to work (Score:5, Interesting)

    by girlintraining ( 1395911 ) on Tuesday June 22, 2010 @01:55AM (#32649896)

    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.

    • by 1s44c ( 552956 )

      I'd mod you insightful but I already posted.

      I find the best places to work are small companies, the big ones are often full of ignorant professional manager types, political types, and useless people who get promoted for hanging around for a long time.

      • by dbIII ( 701233 )
        On the other hand if the company is small enough that you know the deadbeat forklift driver that is dating the bosses daughter is going to be head of engineering within a year - run!
        Family companies can be horrible places to work if you are not in the actual family. They can expect you to put in a lot of time for free, delay paychecks for weeks for the hours you are being paid for and not even understand why their employees are upset, especially when it's no secret that the pay is being held up so the mone
    • Comment removed based on user account deletion
      • Re: (Score:2, Insightful)

        You sure it was not because you were hitting on co workers?

        Assuming most workplaces have workers of both sexes: would you have asked the same question if gp would have stated to be straight instead of gay?

        • by Shados ( 741919 )

          Yes. A lot of large companies have extremely strict rules about harassment. One of my recent employers (extremely large, high profile company everyone here has heard about, and is pretty high in the list) would basically instantly fire you if you so much as flirted with someone. Tolerance was literally zero.

          "Hey miss XYZ, you look lovely today". If no complain you're okay. If there is (and there's witness or proof), you're gone.

    • by Aceticon ( 140883 ) on Tuesday June 22, 2010 @05:04AM (#32650634)

      I've been working as a freelancer in IT for large banks in London for a couple of years now and all of them have Charity programs.

      The common thing to all those programs is that employees are expected to donate their own personal time and/or money to make the company look good. I have yet to see one in which the company donated worker-hours to charity.

      It's all PR on the cheap: that's the way they work.

      Thus I'm not at all surprised when their "Diversity" programs tend to really be about projecting an image of "forward thinking and hip" to attract young (and easilly impressed) employees and pre-emptivelly avoid anti-discrimination laws and lawsuits, not about being inclusive.

      • by Machtyn ( 759119 )
        I believe there are companies that will allow an employee non-docked personal time to go volunteer on some project. Of course, this works better for salaried employees. If the company I'm thinking of that I *think* does this, they are a top 500 company.
    • Re: (Score:3, Funny)

      by HogGeek ( 456673 )

      Well, then stop being so damn happy!

      Obviously you're too young to realize that organizations want sad and dreary workers. Thats why google is wrong [slashdot.org]

    • by CAIMLAS ( 41445 )

      Were you fired for being gay, or hitting on all the other guys? I say this because most of the people I've known who are openly sexual (ie in preference of one gender or another) have been obnoxious poon/dick hounds, commonly treading on "sexual harassment" terms several times a day.

      I've known a couple people who were gay who weren't like this: I, and most others, did not know they were gay until some time later.

  • Bullshit (Score:4, Insightful)

    by dlgeek ( 1065796 ) on Tuesday June 22, 2010 @02:19AM (#32649976)
    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.
    • Re: (Score:3, Interesting)

      by Eskarel ( 565631 )

      Google provides a whole bunch of perks, but it also expects you to essentially never leave the office(which is part of why they provide all those perks in the first place. In addition, not everyone at Google is going to be a super genius designing new ideas, someone will be supporting their server farms, desktops, and all the usual crap. I would hazard a guess that the top tier Google employees are probably quite happy, but that their infrastructure IT staff are probably fairly miserable.

      • Re:Bullshit (Score:5, Interesting)

        by Antony T Curtis ( 89990 ) on Tuesday June 22, 2010 @03:58AM (#32650358) Homepage Journal

        I wouldn't say that their infrastructure IT staff are miserable.

        Overworked, maybe... Often frustrated... Over-ambitious but unable to effect change, frequently.
        Occasionally awakened by their pager, repeatedly, from 3am for the 4th night in a row.... Been there.
        But I wouldn't ever use the word miserable.

        (Former Google SRE)

        • by Trepidity ( 597 )

          I dunno man, that description sounds like a crap job to me. But maybe Google manages to only hire masochists, so nobody dislikes it?

          If nothing else, I think I would put "employer woke me up at 3am four nights in a row" somewhere on my list of: how you know you need a new job.

          • Re: (Score:3, Insightful)

            by pasamio ( 737659 )

            To be honest that sounds like any 24 hour systems support role to me, pretty standard fare. Not a great job but someone has to do it and for that line it is a fact of life. Given a sufficiently large organisation someone is in a position where they're going to be paged at weird hours and depending on how your on call works (different people for different days, different people per week, etc) four nights in a row doesn't sound that hard.

            • Re:Bullshit (Score:4, Interesting)

              by Trepidity ( 597 ) <delirium-slashdot@@@hackish...org> on Tuesday June 22, 2010 @07:16AM (#32651266)

              I suppose I've been pampered, but I've never really worked at or known people who've worked at an organization like that, except at very small startups (and there, you know what you're getting, because you know nobody else is on staff). At big engineering firms, there's generally enough staff that, unless it's a totally anomalous disaster (say, the current BP mess), normal operations staff should be able to handle any reasonable contingency. If you need 24-hour staffing, you hire 24-hour staffing: you have shifts of people set up so that someone is always in the office, on the clock, able to handle any likely scenarios. Occasionally, you do have to page people and wake them up when they're off work, but it had better be a genuine once-in-a-decade emergency if you do that, not some "oh the server is down" BS that happens every other month.

              Maybe it's a difference between tech-engineering and real engineering? I know people with 40+ year careers in chemical engineering who've been woken up at night probably twice in their entire careers, and those were genuine emergencies. I think they would've been looking for new jobs, and considered their employers incompetent, if people were being woken up multiple times per year for supposed "emergencies". That's the sign of an engineering firm that doesn't know how to handle routine operations.

              • Maybe it's a difference between tech-engineering and real engineering? I know people with 40+ year careers in chemical engineering who've been woken up at night probably twice in their entire careers, and those were genuine emergencies. I think they would've been looking for new jobs, and considered their employers incompetent, if people were being woken up multiple times per year for supposed "emergencies". That's the sign of an engineering firm that doesn't know how to handle routine operations.

                A tech firm that goes to the same lengths to ensure 100% problem-free operation would get out-innovated by every other firm. In chemical engineering, the cost of failure is very high. In tech engineering, the cost of failure is very low -- just restart the server.

                • by Trepidity ( 597 )

                  Is that really the case with Google, though? It's not making do with a few employees, or slim margins. They have 20,000 employees on staff. Twenty thousand! Surely with that kind of payroll they can afford to keep their operations group staffed up 24/7?

                  • Is that really the case with Google, though? It's not making do with a few employees, or slim margins. They have 20,000 employees on staff. Twenty thousand! Surely with that kind of payroll they can afford to keep their operations group staffed up 24/7?

                    I had missed that the thrust of your comment was about getting paged because of not having enough staff, not because something went offline. I imagine the real reason is that it comes down to money: it's cheaper to have redundancy in place to handle a partial failure and page people to come in to fix occasional problems as they are needed rather than paying people to sit idle for a lot of the time just in case something goes wrong.

            • Re: (Score:3, Interesting)

              by Eskarel ( 565631 )

              In a place as large as Google with as many servers as they have, you should really have enough people on call that you don't end up getting called that many days in a row(for that matter, your systems shouldn't go down that many days in a row) except on rare occasions.

              I do not work for nor have I ever worked for Google, but the impression I've always gotten is that their top tier engineering talent practically sleeps there, can you imagine what they make the grunts do?

            • Re: (Score:3, Insightful)

              by sjames ( 1099 )

              One might think that in a place the size of Google, they would have some people working nights to take care of issues at night. It's not like they're a Mom'N'Pop where there wouldn't be enough stuff for them to do when there isn't a critical issue.

    • Of course Google, Microsoft, Amazon, Apple, etc. are not in the list. Those are software and computer engineering companies. This list is for places to work in IT, which is not the same as engineering. IT is about system administration, tech support, and having your life sucked out of you. Engineering is about designing features, implementing products, and having your life sucked out of you.
    • 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.

      Well, the difference here is that you're looking at those that develop IT (Microsoft, Google, even Amazon to an extent) and those that leverage IT in non-engineering businesses (the article's list). A more interesting list would be the Top 10 or Top 100 places to work in engineering.

      The Fortune 100 Best Companies to Work For [cnn.com] is probabl

    • I don't know how this survey works, but my company had to apply for the survey of "Best Companies to Work For" which publishes a similar list. They had to distribute a survey to employees and submit supporting materials.

      So, it's possible that many companies simply didn't bother applying to Computer World's survey and that this is really the "Top 100 Companies Who Chose to Participate in Our Survey"

    • by Machtyn ( 759119 )
      Have you worked at any of the gaming companies? From reports I've heard, they are sweat shops that dump everyone on the project just before release so they don't have to pay out the bonuses. (At least, that's what I've heard about with Activision and Electronic Arts.)
    • Gaming companies? Like EA, who was sued for forcing employees to work 100 hour weeks with no compensation other than their expected 40-to-60-hour-a-week salary?

    • What makes you think that being a bigger company makes them better to work for? Many of these big firms expect long hours, and they've shot their IPO loads already so the financial rewards aren't that great either.

      And gaming companies? Those are notoriously bad places to work.

    • The United States Postal Service is a better place to work IT than Google? Ya right.

      Ever worked for Google?

    • by Gulthek ( 12570 )

      Google over the Post Office for IT work, are you kidding me?

      "You don't know what it's like out there! I've *worked* in the private sector. They expect *results*."

  • One of the top 50 ?? (Score:3, Interesting)

    by mikein08 ( 1722754 ) on Tuesday June 22, 2010 @02:53AM (#32650104)
    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.
  • For every person that looked at this list to further their career, I wonder how many looked at it just to verify that, no, thankfully, their job is *not* as good as it gets.

  • Actually I would like a list of the BOTTOM 10 or so! I want a job that leaves me doing NOTHING while I collect a paycheck until I get fired for no reason. That way i can take 7 or 8 such jobs and make LOTS of $$$ ROTFL LMAO!
  • by ewrong ( 1053160 ) on Tuesday June 22, 2010 @04:48AM (#32650568)
    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".
  • by Aceticon ( 140883 ) on Tuesday June 22, 2010 @05:40AM (#32650820)

    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).

    • I work for a Fortune 10 company, it was Fortune 100 but then got aquired. I see absolutely no difference between when we sold outsourcing, and when we added software sales as a division.

      The points you made apply, we weren't a profit center but now we are, but no change in attitude or anything else. The software development process was already in place and mature. Code reuse was emphasized, estimation was measured and tracked, everything you claim about smaller companies was there despite it being a cost

    • I think one of the reasons a company like USAA is on this list is because they generally LACK the giant corporation bureaucracy you've described above, but yet can provide the benefits of being a giant corporation.

  • by LordKronos ( 470910 ) on Tuesday June 22, 2010 @07:31AM (#32651328)

    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).

  • They go on and on about a series of awards - given out for various accomplishments. And the "low" turnover last year. Well sure, they cut our salary, but we stayed anyway to keep from becoming unemployed --- that's your low turnover.

    But the company across the street came in 11 places ahead of us? Are the people that created this list insane? The place across the way doesn't pay well, but talks about big bonuses in their writeup. Then they go on about them paying for tuition for people - my question is

  • according to their interactive map.

I have hardly ever known a mathematician who was capable of reasoning. -- Plato

Working...