It's a pretty good journal and its articles do count for tenure decisions as much as pubs in a top field journal (on average).
Letter grading journals is moot IMHO. At that level, and outside the top 5, but within top field journals, the quality of the paper matters more than journal rank.