Overall, IBM is a workplace where life and work are well balanced. The management is professional and friendly. The technology is new, if not the most cutting-edge. If you're a person who thinks that life is equally or more important than work, IBM is an ideal place to work.
Career growth is not obvious to everyone, unless you're quite aggressive. It takes longer than at other hyper companies for you to advance. Plus, it's lagging behind in providing competitive compensation compared to those new companies.
As a software developer, another thing I don't like is that the company's budget control is so tight. I cannot get my laptop, my supposed major workstation, upgraded in 5 years. It's already an useless junk.
Now I'm using my personal computer for the company's work. That's right! I'm subsidizing the company to perform my daily job.
Received a phone call to introduce the background and some project-related information. On-site, there were three face-to-face interviews: * Two technical group interviews * One 1:1 management personality interview. Received the offer after three
online test, telephone interview, face-to-face
I applied through a Job Fair at our school. After a month, they called me and scheduled me for an exam and interview. After the exam, we had a group discussion, and next was a one-on-one interview with the IT staff.
Received a phone call to introduce the background and some project-related information. On-site, there were three face-to-face interviews: * Two technical group interviews * One 1:1 management personality interview. Received the offer after three
online test, telephone interview, face-to-face
I applied through a Job Fair at our school. After a month, they called me and scheduled me for an exam and interview. After the exam, we had a group discussion, and next was a one-on-one interview with the IT staff.