-- Lack of competent management at all levels
-- Old boys club; promotions are based on who you know and not on the quality of your work
-- Many projects have questionable technical merit and there is pressure to make audacious claims about the quality and importance of one's work rather than those which are more grounded in reality
-- A paradise for crackpots and cranks
-- Questionable ethics
-- Anything to do with security