Worked here for a short period of time and actually liked the place. Staff was pretty cool. Environment was pleasant. Company is a great company to work for.
Le
Review №2
Nice place to work in IT. Good people. Challenging opportunities.
Information
1Photos
2Comments
4.2Rating
Address:Building 8, 8 E Greenway Plaza #500, Houston, TX 77046, United States