All Cons relate to high-level management:
The company feels like a completely different place than it did four months ago. Previously, I used to enjoy work and feel like I was a valuable part of the team/company. Now, every day feels like a reminder of how little the company cares about its employees.
Learn to adapt to and direct change, rather than fearing and punishing it.
Take seriously the value of dissent/disagreement. You've made unforced errors and are losing good people because you have done a bad job of (and actively pushed away) listening, learning, and improving your decision-making and communication.
Onsite interview: Morning -- I made a presentation about my several projects, then had a skill interview with a programmer. They asked about algorithms. Had lunch with people working in Epic. Afternoon -- Talked with HR, did a personality test, an
A few repetitive online applications were followed by an interview with a recruiter at my school. They then gave me a fairly straightforward aptitude test (complete with a "learn MUMPS in twenty minutes" section). I then had two on-site interviews
30 min phone interview. 4 hours in online tests that require you to install their monitoring software on your PC. Long, all-day campus tour with several interviews. Didn't get the job, and they never said why.
Onsite interview: Morning -- I made a presentation about my several projects, then had a skill interview with a programmer. They asked about algorithms. Had lunch with people working in Epic. Afternoon -- Talked with HR, did a personality test, an
A few repetitive online applications were followed by an interview with a recruiter at my school. They then gave me a fairly straightforward aptitude test (complete with a "learn MUMPS in twenty minutes" section). I then had two on-site interviews
30 min phone interview. 4 hours in online tests that require you to install their monitoring software on your PC. Long, all-day campus tour with several interviews. Didn't get the job, and they never said why.