On average, employees in Texas City, TX at Icentra give their company a 4.8 rating out of 5.0 based on 1, whereas overall Average Rating of Icentra is 4.8 out of 5.0 based on 1 Icentra Review Ratings. The happiest Icentra employees in Texas City, TX are DevOps Engineers submitting an average rating of 4.8.
"A good place to work and wonderful teammates."
Update your browser to have a more positive job search experience.
Upgrade My Browser