B

The Glennon Group is a decent company. They provid...

The Glennon Group is a decent company. They provided me with satisfactory service. The staff was helpful and responsive. However, there were some areas that could be improved upon. Overall, I had a good experience with them.

Comments:

No comments