Good benefits such as 401k, vacation, insurance, and flexibility to work from home to a certain extent.
As an engineer, unless you are brilliant, it is pretty tough to move up the ladder. Raises were not given very easily, and you really had to suck up to management and brown nose tons of people to climb up. Also, depending on your team, your work can either be very invigorating or very dull.
Try to help engineers climb up the ladder and be more concrete about it.
A lot of wasted talent is not utilized properly, and many engineers get discouraged when there is no potential for a raise. This isn't because the engineer didn't work hard enough, but because the engineer is not a genius and hasn't appeased upper management with brown-nosing.
The interview was in the Singapore lab. The first and second were technical interviews. This was followed by an HR and a senior-level executive interview.
I was contacted a week after having given my resume to an on-campus recruiter. I was asked to come into an IBM lab and interview in-person. The interview was very casual and friendly, and it was a great way to gain interviewing experience.
The interview process was quick and easy. It was not very technically focused. I was asked to walk through my previous projects. They also asked about my knowledge of different programming languages and my expertise in them.
The interview was in the Singapore lab. The first and second were technical interviews. This was followed by an HR and a senior-level executive interview.
I was contacted a week after having given my resume to an on-campus recruiter. I was asked to come into an IBM lab and interview in-person. The interview was very casual and friendly, and it was a great way to gain interviewing experience.
The interview process was quick and easy. It was not very technically focused. I was asked to walk through my previous projects. They also asked about my knowledge of different programming languages and my expertise in them.