My experience matches much of what has said here. Solar/Energy installation and support is extremely bad. You do have to think of yourself as the general manager, or project manager, and baby-sit and push every step of the way and deal personally with the poor communication and "stalls" of forward progress at multiple points.
Truly, it is was mind boggling how bad their coordination and support was (and tweeting elon didn't help
. In addition, we had a post commissioning inverter problem (SolarEdge inverter failed) where we had a 10 week outage which was extremely frustrating. But even with all of that, I strongly believe there is no better integrated options for solar and battery, and to be honest I would go through it all again on my next house - the products and prices are that good, saving me enough money at the end of the day to make it worth while, given we're an all electric car household.
Next time I'll just know I'm dealing with a vendor that unfortunately needs lots of hassling and oversight to get things done, and even then it will take 10 times longer that you think it should at every step.
Also, based on my experience DO NOT ever get upset on the phone with them at any point. Their support is very over worked, and not always very professional or well trained, and they will Flag you in the system as hard to deal with... and often will let your project just sit since they are so busy, and like any human they'll just choose to work on one of the 50 problems that other customers are having... but that are not flagged as "hard to deal with" and "upset" customers in their issue management system. At one point I had a support person read back to me what a rep had written about me in the system because of one call where I expressed how extremely frustrated I was and where I asked to escalate to a manager. Turns out it was the supposed "manager" that wrote I was being difficult. Also turns out the "manager" was just another support rep - not an actual Manager. It was probably about 10th support person I dealt with at that point eventually told me this is probably why I was never receiving call backs, nobody wanted to deal with me at that point, and they had a backlog of other customer issues to deal with. She was also the one that eventually got somebody to schedule a tech to simply just come and replace the inverter - after 10 weeks of no solar.
But again, oddly enough, I'd do it again, but "manage" Tesla, and my emotions better next time.