1.0
Sep 7, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Free MTS pass for you and your family.
Cons
If you work in IT, this is not the place. If you are desperate, take the job and leave as soon as you find something else. They have poor management and don't know what they are doing. Discrimination, harassment, and retaliation are plates served on a daily basis.