The biggest complaint I would have is using Silicon Valley Bank. I was a customer for over two years and their web interface is complete garbage and they charged an account service fee each and every month.
I switched over to Capital One Spark Business Checking and highly recommend them instead.