As with any company, there are always areas that need to be worked on. The main one that sticks out to me is holding on to people that are not fit for the particular job that they were hired to do. This creates a resentful work space. On that note there have been great strides on improving that over the last few years.