IBM is a great place to meet enterprise customers, understand their requirements, and actually build scalable, highly available software using a variety of modern technologies.
Very knowledgeable colleagues.
Bureaucracy is getting thinner every day.
In spite of having talented employees, the company is not able to produce great products.
You are already doing a lot of right things. A lot of projects need to be shelved; they are simply too complex and not competitive.
Multiple levels. At least 5 interviews with multiple members.
This was ridiculously easy. I had already completed a lengthy interview process as an Extreme Blue intern. My current boss called and offered me the position on the spot, without any technical questions.
I met a front-end developer at my school's career fair. He told me to apply online and seemed interested. I applied online and received an email from a recruiter. She asked a few questions, then set up an interview with the man I spoke with at the c
Multiple levels. At least 5 interviews with multiple members.
This was ridiculously easy. I had already completed a lengthy interview process as an Extreme Blue intern. My current boss called and offered me the position on the spot, without any technical questions.
I met a front-end developer at my school's career fair. He told me to apply online and seemed interested. I applied online and received an email from a recruiter. She asked a few questions, then set up an interview with the man I spoke with at the c