Probably not the best cGPA (if out of 4.0), what is your GPA for your last 60 credits as a lot of schools look at that too.
I think if there was anyway possible, try to take courses again or equivalent courses to get your gpa up. If you cant take the prerequisites again at all, even if you did it online or through another institution, then I would try to take other courses to improve your gpa if you have the means. if your cGPA is 2.5 but you did really well, like 3.7+ in your last 60 credits i.e. last two years, then I would address that in your personal statement as to why that happened or how you have grown etc.. Your job experience might help you out, but if you can't take courses, or if you have enough time, I would try to gain experience with other populations by volunteering as well.
As for GRE, if you are not good at math, practice. The thing with the GRE is how well you do on the first section determines how difficult your second section is, and the harder your sections are the higher percentile you will have. Also, get a math tutor if you really have struggles. Magoosh was a pretty good online source for practice. I am okay with verbal so I did not study as much, but again, realising your weaknesses and trying to overcome them is really important. I think with your cGPA you would have to do fairly well on the GRE if that is what you are counting on alone to get you through this.
I just applied this year, but in Canada, but have not heard back yet. The US has more programs though so you have that going for you. Also, I wouldn't hope on getting into top rated programs, go for the state schools.