Coderific

average scores for this employer

development process

clear requirements 3.0
design and planning 2.5
quality assurance 3.0
automated testing 2.0
peer review 2.0
development environment 3.0
development hardware 2.5
physical workspace 2.0
infrastructure and support 2.0
issue tracking 2.5
source control 2.5
product quality 2.5

culture

cultivation of creativity 1.5
mitigation of risk 2.5
reasonable workload 2.5
prevention of crunch time 2.0
hitting deadlines 2.5
taking responsibility 2.5
development autonomy 2.0
keeping ego in check 2.5

compensation

salary 2.5
health coverage 2.5
paid time off 2.5
snacks 1.5
other perks 1.5

organization

advancement opportunities 2.5
employee retention 2.0
hiring process 1.5
quality of development management 2.0
quality of upper management 2.0
quality of developers 2.0
team-to-team communication 2.5
internal team communication 2.5
management-developer communication 2.0

general

location 2.5
nearby food 1.5
business model 2.0
cool technology 2.0
vision and strategy 2.0
warm fuzzy feeling 1.5
overall 1.5

preferences

casual dress code 3.0
use of Free Software 3.0
development of Free Software 1.5
use of GNU/Linux 3.0
use of Mac OS 1.0
use of Solaris 1.0
use of Windows 3.5
use of BSD 1.0
use of Python 1.0
use of Perl 1.0
use of Ruby 1.0
use of Lisp 1.0
use of Java 3.0
use of C# 1.5
use of Objective-C 1.0
use of C 3.5
use of C++ 3.5
use of PHP 1.0
use of ASP 1.0
use of legacy languages 3.0
rss feed

International Business Machines Corporation

International Business Machines Corporation, IBM, or Big Blue is a computer technology and consulting company headquartered in Armonk, New York. It's ridiculously huge.

Edit this employer's info!

9 ratings

Rate this employer!
  • 1.0 Sales, not software, company posted on February 02, 2008

    IBM is a sales company, not a software company. Don't expect to succeed there based only on your ability; expect to succeed or fail based on how non-technical management judges you. If you're a smooth, opportunistic weasel, you'll go far.

  • 3.0 7 years old: OS/2 team posted on February 15, 2007

    I worked on the OS/2 team in the 1990s. While some of upper-management's decisions weren't on the mark, lower management and the upper-ranked technical people went to bad for the lower-level coders much more often than not. What was then called the Software Group wasn't the place to be if you liked small, innovative projects, but it was a great place to learn all there was to know about running a large product like an operating system.

    IBM has many more...

  • 1.0 White shirts and a straight jacket posted by kato on January 04, 2007

    IBM sounds like a nice and secure company to work at - and for the most part, it is. If you want to lay low, not rock the boat, and stay there forever, then this is the place.

    You do get to do a lot of varied things - if you raise your hand and ask for it. you will be about the only one, as everyone else is asleep.

  • 1.0 Work with mediocrity daily.. posted on November 27, 2006

    I was there for 2 years. During previous jobs, while not always working with the most suited for particular projects (who is, considering the churn and differing reqs for projects?), I had always worked with unquestionably smart people, and enjoyed that environment.

    Enter IBM in NC. They seemed so worried about being an Equal Opportunity poster child (they certainly are), they forgot to hire SKILLED people along the way. Not everyone is clueless, but a more...

  • 1.0 Bleed Blue? No thanks posted on November 27, 2006

    I had the opportunity to work with IBM in an engineering division other than Global Services. I came to understand that there's a reason why most of the people at IBM are either fresh out of college or have 20 years experience -- If you're fresh out of college you don't know any better; if you're in for the long haul you're one of the lucky ones who still qualifies for a pension when you retire. Why do so many leave? Fun, creativity, and bold new thinking have more...

  • 3.0 almost like the government posted by kimbo305 on November 27, 2006

    IBM has very stable working conditions -- if you're a lousy coder, you're not going to get fired. You might get laid off, eventually. But in the meantime, you can coast your way through your career.

    Or, if you want to, you should be able to fight the good fight, and cut through poor engineering infrastructure and actually get work done. Chances are it's easier to stand out at IBM if you work at it. But it takes serious effort and committment to make things more...

  • 1.0 Not for creative folks posted on November 27, 2006

    It's a bit bureaucratic for those who wish to design, innovate, or learn -- which I ascribe to the immeasurable size of the corporation. Your mileage may vary as groups differ wildly. I was warned by a college advisor that it was a soul sucking place and I for the most part agree, if you really really like to think and plan on your own, this probably isn't the best place.

  • 2.0 Like the blind man describing an elephant posted on October 29, 2006

    Your experiences could be radically different depending on where you work. They are usually interested in trying to make things better for developers in the groups in which I worked, but were unable to retain young people; and have turned into a grey-hair dominated shop.

    Most of their locations are in large suburban office-parks; which is not exactly conducive to attracting today's best and brightest. Benefits are not what they once were. Vacation still pretty more...

  • 4.0 intern posted by mountain on October 13, 2006

    I was an intern at the Rochester, MN site. Good pay, good working conditions, good co-workers overall. Things like your physical workspace or the management style will be completely different depending on who you work for. In my area, if you were full-time you could expect to share an office with one other person, but the site has its share of private offices and cube farms as well.

    The development process was pretty laid back; managers tend to stick to more...

discussion forum

Start a new topic! There are no posts yet in this forum.