Apr 14, 2016
Anonymous employee
Open Systems Technologies Response
10yWe agree that there is no limit to how successful you can be here at Open Systems. We strive to create a team environment in every office and we are implementing a new onboarding and training process for new employees. We appreciate your feedback.