Poor management and bad communication are prevalent
management is inexperienced and it shows. i saw a project get derailed because goals were set without any udnerstanding of mobile software development. this kind of stuff happens all the time at claymont, it's frustrating.