A big Microsoft shop, so they use the most current Microsoft development tools and operating systems.
Good support for personal development and professional training.
Good benefits package.
Above average in number of vacation days.
Deloitte claims to have work-life balance standards and family life understanding in place, but falls woefully short in practice. Expect to be shunned and have little to no career advancement if you try to take advantage of any work-life balance programs.
High burnout rate as senior management puts on pressure to work much more than the typical 40-hour work week. This is expected, as most senior managers have come out of the accounting practice, where it is commonplace to work 50+ hours at times. You can expect to be asked to work on Saturdays at least a few times a year because project managers underestimate development time or they misrepresent project status to senior management.
The yearly review process is extreme and can take over two days to complete.
It can be tough to get answers from senior management about high-level direction, as these kinds of questions must always wait to be answered at the next partners' meeting. I've seen cases where one requirement that needed an answer held up product development for six months.
No bonus plan. Yearly raises are given out on a curve and have a hard cap, even though HR and management say otherwise.
Do not treat IT and software development folks like accounting and accountants. These are two different types of projects and two different types of employees. Accounting projects have hard, fixed deadlines and standards set by the government, while your software development projects should not. When you ask IT to work lots of extra hours, please reciprocate, and you will reduce turnover and burnout. Remember that accountants have a "not-busy" season, and IT do not. Work-life balance for IT is different than work-life balance for accountants.
A much more open and public method of providing raises and bonuses would go a long way.
Pathetic, low class, and low standard interviewer. I was recently interviewed for a role. The interviewer's screen was off the whole time, and he instructed me to look at the camera the entire time. He told me if I looked away even for a bit, he woul
1. Technical Round 2. Manager Round Technical 3. HR Discussion Asked basic questions, and based on the answers, the difficulty increased. Totally, it was a nice interview. * Self-introduction * Past experience * Current role and responsibilities *
It was good, very well conducted. The HR and manager were well-behaved, and the technical recruiter was also very well-behaved. It was on time every time. The offer letter was also released.
Pathetic, low class, and low standard interviewer. I was recently interviewed for a role. The interviewer's screen was off the whole time, and he instructed me to look at the camera the entire time. He told me if I looked away even for a bit, he woul
1. Technical Round 2. Manager Round Technical 3. HR Discussion Asked basic questions, and based on the answers, the difficulty increased. Totally, it was a nice interview. * Self-introduction * Past experience * Current role and responsibilities *
It was good, very well conducted. The HR and manager were well-behaved, and the technical recruiter was also very well-behaved. It was on time every time. The offer letter was also released.