G
Gail Nicolau Review of Andra Group
Andra Group is a terrible place to work and shop. ...
Andra Group is a terrible place to work and shop. Any good reviews are employees that are asked to submit a good review. There is absolutely NOTHING good about this place.
Comments: