Stable environment, good technically sharp coworkers, good respect for work/life balance.
Technical stagnation, office and inter-departmental politics resulting in different groups competing to own large chunks of technology, and then fighting to cut it in two so each group can get their share.
Senior management who report record profits, then turn around and cut training budgets, department lunches, and anything else that could be cut.
Often, project managers know little about the business at hand, and only about Microsoft Project and meetings.
Hire analysts who are experts in the business. Let them develop solid requirement documents. Give the technical teams room to do their job, and watch what happens.
A very thorough interview process, with many levels of management, took about two months.
The interview process was two months long internally, from application on our internal website, through many interviews, and finally, the offer. My last two internal positions here were identical in time. I do not believe there is any advantage to ap
Well organized, and the questions were incisive with clarity. Also, the interview was in-depth regarding the latest technology stack.
A very thorough interview process, with many levels of management, took about two months.
The interview process was two months long internally, from application on our internal website, through many interviews, and finally, the offer. My last two internal positions here were identical in time. I do not believe there is any advantage to ap
Well organized, and the questions were incisive with clarity. Also, the interview was in-depth regarding the latest technology stack.