I worked on 1 1/2 different ones. I got hired on for Acer, but because at the time they had very limited space, I was knocking someone else out who they believed didn't belong, this caused an uproar and they requested a few people back off and change to Sprint, and I did.
So then I worked for Sprint for a year and 2 months, and it wasn't that bad. I had Mon-Fri 5 pm to 2 am shifts, I worked for Tier 1 for a month before loling my way up to Advanced Tech support, once I was there it was a cakewalk of eeeaaaassssyyyyy. Went through 3 managers, denied the manger position myself, and then eventually quit due to management being dumbasses at the new building they moved to at East Gate.