Pros
Very relaxed almost non-existent dress code, very accepting geeky atmosphere among the employees, free games.
Cons
The pay is far below market value for the Austin area, especially for tech support. The shifts offered are not compatible with having much of a personal or family life. Be prepared to have outside temps hired for more than you're making and promised that wage if their status changes to permanent. You will be hired as an ATS rep for "account support" and then put on the tech support queue with minimal tech training but your handle times are not to fluctuate. There are few to no department-wide personnel policies. Most of the personnel decisions (leave, vacation approval personal exceptions, holiday allocation, etc) are at the mercy of individual managers, so good luck if your manager isn't fair-minded or likes to play favorites. A lot of advancement potential is based on your manager's personal opinion of you rather than your documented work performance, which makes it difficult to advance since your direct manager changes every time shifts are reorganized (3-4 months).