J
Janine Rives Review of Xvi inc.
Xvi inc. is a decent company to work for. The mana...
Xvi inc. is a decent company to work for. The management needs improvement, but the work-life balance is good. The benefits provided are satisfactory. Overall, I am satisfied.
Comments: