This list covers what to watch out for when choosing your next software provider.