The ease of use makes this software easy to implement with any size team! I am currently using it across 5 companies which has resulted is significant time savings compared to our previous solution (the built -in calendar). It's also so simple that even someone who does not know how computers work can figure out by looking at screenshots what they need do next after logging into their account online. There aren't many downsides but we are considering adding additional fields like location information because some clients may prefer them over hours worked etc.. We have saved money as well since there were no external vendors needed nor was anyone required physically present during service calls when problems arose.