Pros
Depending on the portfolio, the work isn't very difficult or challenging. There are some days when it is very slow, which is nice for a remote position. Pay is good for entry-level. Company is growing fast and hopefully changing for the better as they work out growing pains.
Cons
Training is very limited, and you are thrown in to learn everything on your own. There is a huge variance depending on the team/portfolio you're assigned to. Some are very low maintenance and some are a mess. Managers are extremely busy and don't hold regular check-ins, leaving you to handle issues that are out of your depth. They expect you to check sites on weekends/vacations. For the Analyst position, there is currently no path for promotion/advancement. Overall job is easy but tedious, boring and doesn't really grow many useful skills. Good first job out of college, or foot in the door to Solar but not where you want to build a career.