Where do employees feel better? At PHILIPPINES or at BARKER CARE? How do you think?
Maybe someone working there will tell us what is happening at PHILIPPINES? It seems to us that there was no new news from them for a long time now.
Reviews aren't verified