2 Jun 2016
Anonymous employee
Open Systems Technologies Response
10yThanks so much for the feedback! We love that you're having such a great experience working for us, Please know that organization communication is a priority for us, and will be improved in the coming months.