jnj as a whole sucks. im sure there are some good people here, but they are far outweighed by the morons running this company. everything moves at snails pace!