I cannot speak to placements since they really don't mention them, but the Fox School just finished a brand new building and is well known in the Philadelphia area. Temple has a decent reputation in the tri-state area, probably more now that their football team is in the Big East. I think classifying it as a regional school would be fair.
Either way it will be a good education in a major US city.
Master in Finance HQ