I like that it allows you can set up your projects for different clients so if one project is finished another continues working in background without interrupting what's happening with other client. Also has multiple templates which makes things easier when creating documents or estimating jobs/projects at hand. Nothing really bad about this software but just some minor glitches here an there where sometimes certain features are not available (like sending PDF files). Using micro desk helps me organize my work better as everything goes into single database; saves time because no need anymore opening two applications simultaneously, also i don't feel intimidated by all those tabs since they're organized well allowing easy navigation between them too!