1CRM is a CRM system that is perfect for startups and other small businesses. Their cloud-based "Startup" edition is perfect if you have a small team, as it supports up to 3 users. You can take advantage of it to manage up to 300 accounts, 750 targets, leads and contacts, as well as get 1 GB of storage space per user for your documents. The standard feature set includes contact management, email & calendar, mobile access, automatic data sync across devices, sales forecasting and automation, marketing automation, click-to-dial telephony, social CRM features, timesheets and integration with over 30 other products. If your business grows, you can easily move to another edition of the system with more advanced features. This allows your CRM to grow with you. If you want to host the CRM on your own servers, you can choose the free on-premise Startup version. While it doesn't include access to 24/7 support, there are no other limitations on it, so you can keep using it free forever.