The tagline on the website is 'How America Finds a Doctor', but this company represents why America needs a doctor. Projects are poorly planned and there is little to no process depending on the department. Deadlines are driven purely by ego and/or random and unexpected dates, and you'll work long nights and weekends trying to produce a poorly planned, scoped, and executed product. Moreover, the fallout and cleanup of poor planning is felt for months after a product 'launch'. They claim to be agile, but it is really cowboy coding at it's worst, and all process has been intentionally dismantled for a 'code until it's done mentality'. There are more Vice Presidents, Directors and other layers of management (many of whose purpose could be debated) than people producing products and when a deadline approaches, they'll be hovering around trying to give the illusion of value (i.e. scope change or scope creep). The management style is passive aggressive, backhanded, and it's work late night and weekends and be happy or you are viewed as a dissenter. There is a reason this company is a talent source for other companies in the metro area.