Pros
You learn a lot of hardware related incidents and you meet a lot of cool people, and that is where the pros end.
Cons
Low pay for the position you are hired for, 0 benefits unless somehow you lucked out, no room for advancement, they "passed" a policy from within that "bans" any hours above 40 hours which means if you work anything more than 40 hours they will literally remove and take the hours from you besides that being horrible, i am pretty sure that is illegal and the company is one suit away from happening. Lastly the Management is the number 1 worst thing about this job. They micromanage you, they babysit you, they belittle you and treat you very unprofessional and make you feel as if you committed a crime. You cannot provide any useful feedback whatsoever. They are so many cons about this job and position that the only good pro which is learning a good amount of IT related issues is not worth the headaches and stress unless you are in desperate need of something. Too many cons to count, do yourself a favor and get out of this company or find a better place. Also most reviews here about the company are true and correct.