Development management is absolutely dysfunctional and has no problem whatsoever covering up their mistakes by offering up a developer to fire in their place. There are a host of useless VPs who all rule by fear. They don't understand the technologies that the product uses, but try to meddle in them to disastrous effect, which they will of course outsource blame for. VPs have so little knowledge of the technology stack and so little investment in their staff that they are often completely and hilariously ignorant of the skill sets of even their senior developers.
The Steve Jobs quote about hiring "smart people so they can tell us what to do" is on the outside of the CEO's office in full view of the development department, and that is about as far from the truth as it gets. Developer input is in no way valued. Estimates are slashed, technology suggestions are ignored, and guess who reaps the results of the eventual failures? That's right, developers!
Career-wise, the development department at CoreDial is a dead-end. "Reviews," such as they are, are advertised as annual, based on start or promotion date, but are often deferred or outright skipped and require frequent reminders by developers. Above all, developers are simply not valued at CoreDial. There is no mentorship at all. There is almost no career path or hope for pay increase.
Being an outstanding developer at CoreDial is a good way to get solid references from your peers when you eventually get fed up and go somewhere that will pay you (or are fired for being noticed by one of the too-many VPs). Being absolutely awful will still get you a paycheck for months on end, so if you're looking for a place to sandbag it for a few months, this is the place to go.
Bottom line: if you care about your career, avoid this place. If you care about being a good developer, look elsewhere. If you just want to put your head down, grind out mediocre code, not want to bother contributing meaningfully to a product while you collect a paycheck for a while, well, it might not be so bad.