Too much political meddling, incompetent managementThe good thingsIndependence, friendly staff, location
The challengesNon supportive HR, incompetent management, too much political influence and meddling in projects given/undertaken, too much drama among some of the staff