Company has gone through a lot of leadership changes and shifts as of late and has had some tumultuous history which has led to some problems within the organization. The latest change in leadership has started to impose structure and order to a long disordered organization though so things appear to be getting better!