There is a competitor company practically next door and I asked if working at STH is better than at NETWORK MEDICAL GROUP.
The subject of STH is not continued for now, maybe you hold some updated info concerning employment there?
Reviews aren't verified