Good compensation Average benefits
Big business management approach (microscopic choices based on macroscopic view) Antiquated policies, without any means of applying for an exception (3 years between computer refresh, even if a job change requires more computing power) Short attention span (don't fully commit to project, watch it flounder due to lack of support, then cancel because it didn't work) Lip service of Agile development, while going against most principles (Agile acknowledges change & tries to handle with flexibility, while the system locks in choices and makes reaction time glacial)
Become more modern, not just in words but in deeds. Understand what it means to be Agile.
Understand that pushing for profit on a microscopic level while measuring on a macroscopic level is counterproductive and misleading.
Don't hire someone who does a demonstrably excellent job in non front-and-center projects, which you keep canceling before they are given the opportunity to make a profit, and then lay them off just after they take charge of a project that no one else in the local team could handle (due to their wide-ranging expertise), because you can't find a positive cash flow associated with them.
I started with two phone interviews: * One with HR. * Another with a senior manager. Afterward, I was called in for a panel-style interview with three different senior managers simultaneously.
Coding round Two rounds of technical interviews (not so tough) One telephonic interview from the US Hiring manager interview HR response was very, very slow. They took forever to roll out the offer.
I had to do whiteboard questions. Several meetings with management. Phone call interview. Then I had to solve some difficult problems. Afterwards, I had to meet with a group of people and answer some personality questions.
I started with two phone interviews: * One with HR. * Another with a senior manager. Afterward, I was called in for a panel-style interview with three different senior managers simultaneously.
Coding round Two rounds of technical interviews (not so tough) One telephonic interview from the US Hiring manager interview HR response was very, very slow. They took forever to roll out the offer.
I had to do whiteboard questions. Several meetings with management. Phone call interview. Then I had to solve some difficult problems. Afterwards, I had to meet with a group of people and answer some personality questions.