hemway said:WeeJavaDude,
I'm not blaming the programmer, although they do need to put a little more pride in their work (maybe because so many of our software jobs have gone off shore, there isn't much of that left) and try to do a better job despite the lack of oversight by management. You're right, if you don't have management support, you're not going to have a good product.
Maybe I hit the nail on the head. Maybe all of the programming is done off shore in India or China. Problem is, E* isn't doing the required testing needed to put a solid product out to their customers.
I live here in Colorado and occassionally see job postings come up for Echostar engineering. The word around here is that E* engineering jobs pay low, are high pressure and very much schedule driven. I've spoken to a couple of folks who work there and they say morale is low and turnover high.
I am an owner of a small engineering company specializing in electronic test and data acquisition. I would tend to agree that the stuff E* is shipping would not meet my criteria for a QA entry checkpoint.