"Populus group is a decent company with fair sharing of information. There are instances where the documentation provided for H1B candidates was inadequate. Overall, its a decent company to work for."
Update your browser to have a more positive job search experience.
Upgrade My Browser