Comcast was an interesting place to work. As a developer, it really tests your ability to balance the latest technology with legacy systems.
There are always a ton of jobs open, so if you wanted to move to a different area or job altogether, you could. Transfer requests were handled (for the most part) with dignity and grace.
Overall, a good work experience if you don't mind working for a slow-moving behemoth. Working at Comcast gives you an inside look at how a massive corporation functions at a high level. Sadly, more often than not, the answer is that it doesn't function well at all.
The pay when I worked there was horrible, so bad in fact that when I took a new job, I was moving up ~75% in salary while maintaining the same job title. Raises were a capped % (5% I think was max for a top performer), which is insulting. A lot of the people are terribly inept at their job, and to help cover the fact they don't know what they're doing, they tend to slow down every project that comes their way into cancellation. Comcast is an example of an old-style company trying to make it in a new world.
I would recommend they review their entire HR department. Capping raises to flat percentage points makes top performers very unhappy, often to the point where they leave the company for greener pastures.
Eventually, you are left with an ocean of mediocre employees that are apathetic about the job there. You need to look no further than the Data Center in West Chester to see the fruits of this plan.
I think you need to shake up the company, do away with the legacy billing systems, and become a technology company that provides TV, Internet, and Phone, instead of a cable company. In my opinion, it's the only way to save yourself from the onslaught of competitors.
Phone screen by a recruiter, probably to judge my communication skills and to set up a time for the manager phone call. Then a manager phone screen, which was very impersonal and asked about the resume. It sought to confirm that though I had been fro
Applied online, then scheduled a phone interview. No difficult questions. Waiting for reply.
One screener interview with a recruiter, a behavioral round with the hiring manager, and a technical round with 4 Sr. Engineers, each focused on a different topic. Fairly basic questions. You just need to know how to make a Spring Boot web app.
Phone screen by a recruiter, probably to judge my communication skills and to set up a time for the manager phone call. Then a manager phone screen, which was very impersonal and asked about the resume. It sought to confirm that though I had been fro
Applied online, then scheduled a phone interview. No difficult questions. Waiting for reply.
One screener interview with a recruiter, a behavioral round with the hiring manager, and a technical round with 4 Sr. Engineers, each focused on a different topic. Fairly basic questions. You just need to know how to make a Spring Boot web app.