I worked at iBasis full-time (Less than a year)
Great Company, great benefits, Good to their people.
Don't like the low cube height, open environment.
Advice to Management
I applied online. I interviewed at iBasis.
One of the better Interviews I have ever had, didn't ask too many technical questions but enough to know that I can do the job , more about the person can give to the company.
Let us know if we're missing any workplace or industry recognition –