You have access to lots of up-to-date technology. There are a lot of competent people that work at IBM. You can gain a lot of valuable experience in the industry. The benefits are decent, and the work hours are very flexible.
Management is very stingy with salary increases and promotions.
The performance review process (PBCs) is very opaque and seemingly random.
You are given very vague feedback from management on the type of work expected from you and your performance relative to your peers.
Work harder to motivate and engage employees.
Have a clearer process for obtaining promotions and raises.
Provide more relevant feedback regarding job performance and expectations.
I had an informal chat with the manager, followed by a quick and easy technical interview. They asked me some simple Java questions, and not knowing an answer did not impact my overall status. A very new employee conducted the interview.
Easy interview process. Why do I have to type 30 words just to use this website to check on companies? Lord Jesus, have mercy. I just want to see reviews.
A friend of mine in the company sent my resume directly to the hiring manager. From there, the first interview was over the phone with a senior architect. This interview was not too technical but more to find out about my background. However, the ar
I had an informal chat with the manager, followed by a quick and easy technical interview. They asked me some simple Java questions, and not knowing an answer did not impact my overall status. A very new employee conducted the interview.
Easy interview process. Why do I have to type 30 words just to use this website to check on companies? Lord Jesus, have mercy. I just want to see reviews.
A friend of mine in the company sent my resume directly to the hiring manager. From there, the first interview was over the phone with a senior architect. This interview was not too technical but more to find out about my background. However, the ar