Salesforce is extremely complicated and requires an expert to configure it properly. Even then, it may not be able to do everything they say it can do in a performant manner.
It is genuinely my favorite program to use. It is performant and reliable, and I deal with 100s or accounts and tickets every day. Configuration is key.