Being a contractor means you are a second-class citizen in the org. There are some things you were not able to participate in.
My first manager was 'eh' but was only my manager for like 2 months. My second manager was 'eh' but was only my manager for like 3 months (see a pattern?).
Being converted to full-time employment was a long and drawn-out process.
Experience is highly variable; it is all down to who your immediate manager is and your organization. I was lucky enough to get a manager in the second half of my time at Comcast who was fantastic and looked out for the team. I will always be grateful to them for it.
Since it's a big company, your fate is not entirely in your own hands. You can be the victim/beneficiary of very high-level power struggles and politics.
Coming in as a contractor, your future employment is also always in the balance. It can be stressful and cause health issues if you don't take stress well. Also, the benefits were terrible at the contracting company I used. Thankfully, the ACA doesn't allow the type of health insurance plans that were previously used, pre-ACA. This may not be a problem anymore, but if you are a contractor, examine your benefits package closely.
First, there was an initial recruiter screening. Then, there was an in-person logical interview focused on Java to see if you understood the concepts of Java and OOP. Next, there was a technical interview with LeetCode-style questions.
Two-step process: 1. HR round, setting up further rounds. 2. Technical interview with a group of the software team (coding round, panel). 3. Manager round interview on behavioral questions and past work experience.
Phone Interview going over my resume and work I’ve done. Nothing too technical except a walkthrough on how a web server takes in a call. In person: Met hiring manager, tech team, and architect. Mainly easy going.
First, there was an initial recruiter screening. Then, there was an in-person logical interview focused on Java to see if you understood the concepts of Java and OOP. Next, there was a technical interview with LeetCode-style questions.
Two-step process: 1. HR round, setting up further rounds. 2. Technical interview with a group of the software team (coding round, panel). 3. Manager round interview on behavioral questions and past work experience.
Phone Interview going over my resume and work I’ve done. Nothing too technical except a walkthrough on how a web server takes in a call. In person: Met hiring manager, tech team, and architect. Mainly easy going.