The layoffs were apparently announced a couple of months ago, but they went into affect 12/31. The following article says that 78 jobs will remain, but I've heard from those that would know that the Houston office was shut down (it's possible those jobs became remote or report to a different office now, they didn't say).
https://www.bizjournals.com/houston/news/2018/11/01/xerox-spinoff-company-to-cut-more-than-200-houston.html