C
Clare Cruz Review of Thousand oaks
Thousand Oaks was good, but there is room for impr...
Thousand Oaks was good, but there is room for improvement. The company website, technagroup.com, was informative, but I encountered some difficulties in finding specific information. The customer service was decent, but they could be more responsive.
Comments: