K

The ibis group, llc is an average company. The ser...

The ibis group, llc is an average company. The services they provide are decent and not outstanding. I had a neutral experience working with them. It could have been better, but it could have been worse too.

Comments:

No comments