Good for entry level tech support.
Pros
This is a great company to get into the world of technical analysis, tech support, and server administration. They feed you (if you hit your numbers), and they have a cool break room complete with air hockey, pool, xbox, and a huge TV. Also, you can basically wear anything to work as long as you are wearing something. They really don't care.
Cons
They do not pay well at all. They claim that they love hiring from within the company, however there are no training programs to move into different/higher positions. When I asked about Linux Admin training I was told to figure it out myself. So much for employee loyalty. They are a 24X7 box, so be ready to work at 3am if there is a need. Also, the entire company is customer support. There is no such thing as a marketing department, traditional sales department, PR, etc. Don't expect to get into the web team.