Feb 10, 2017
Anonymous employee
Crossroads Technologies Response
9yAs a company grows, employee accountability is vital to the success of the Company. Employees have different responsibilities and are given work loads to match their skills. We are sorry you feel this way but wish you the best in your future career.