There used to be many of these, but they have slowly disappeared over the years.
Some of the few left are the ability to telecommute when needed, in most cases.
It depends on your manager.
This list gets larger every year, but the biggest con is that there are constant layoffs.
IBM values its stock price over its customers and employees now.
Layoffs have nothing to do with your performance and everything to do with your being a senior employee making a higher salary.
Last I heard, for people getting laid off this year, you only get 1 month's salary no matter how long you have been with the company.
Benefits are dwindling slowly but surely.
I was a loyal employee for many years. When I attended college, it was with the hope to one day work for IBM. Now I would not tell my worst enemy to go work for IBM.
Put your customers and employees first, and the stock price will follow.
Phone interview, asked for technical question about their problem domain, which I was not able to answer. She asked me about my experience in developing cloud clusters and the cloud management REST API.
First telephone, then Skype, and then personal.
The interview process typically involves initial screening, followed by multiple rounds of interviews with various stakeholders, assessments, and possibly a final interview or presentation before a decision is made.
Phone interview, asked for technical question about their problem domain, which I was not able to answer. She asked me about my experience in developing cloud clusters and the cloud management REST API.
First telephone, then Skype, and then personal.
The interview process typically involves initial screening, followed by multiple rounds of interviews with various stakeholders, assessments, and possibly a final interview or presentation before a decision is made.