Working Moms

anyone heard of a company called alphasights?

just curious about thoughts on it if so, positive, negative, etc.  (I just heard of it recently and for some reason feel like there is more to it than their website explanation).
This discussion has been closed.
Choose Another Board
Search Boards
"
"