There are two main cons for this job, and both are unfortunately extremely significant.
The first is the compensation. Compensation for new analysts is ~60k per year. This was locked across all new joiners, although this may have changed by now. For those with stronger technical skills, this is pretty abysmal when considering that the same skills you're using at ASIS are easily worth 80k+ elsewhere.
The second issue is required relocation to Orlando, FL. This policy has persisted through the pandemic, which is pretty absurd. There have been confirmed positive cases in the office. In-person attendance is mandatory for new joiners. One of the reasons is that some of the new hire training occurs in-person, but this seems like an excuse. A specific few in management are quite insistent in new hires coming in. This is actually a symptom of what feels like mistrust of new analysts. At times, it seems like some on the leadership team simply want to keep an eye on new analysts, which I found incredibly demeaning and patronizing. Besides the in-person training elements, pretty much nothing about the job requires analysts to be in the office, besides a couple very specific projects. 95% of the projects ASIS works on are fully remote, and most analysts have never met their projects teams in person. Ultimately, there is pretty much zero justification for requiring analysts to move to Florida. This if by far the biggest drawback of this position.