It's very easy to use, it helps me manage my employees with great efficiency! I like that you can customize everything according your needs so there are no limits as far how many people or departments will work together in one system (no matter if they're from different companies). The support team could be more helpful when things go wrong - sometimes we need help solving problems but even then our questions get ignored until someone gets back at us after 1-2 weeks of silence. We needed some kind of tool which would allow managing all projects / jobs across multiple locations & contractors/subcontractors simultaneously while being able to track their progress & invoicing them accordingly without having too much hassle overall.