Perhaps you know which company has a better reputation among employees? IGEN IT SOLUTIONS or 3REE DISTRIBUTION?
Any updated comments on IGEN IT SOLUTIONS? This thread seems to be dead for quite a while.
Reviews aren't verified