Pros
It's relatively easy to get a position which is great if you are between jobs or as a started position. The internal joke is that Hostgator is great while you are in school, as a first job, or under 21.
Cons
Supervisors are highly under experienced. HR does a great job of sitting there and looking pretty. Current CEO was just a Supervisor 3 years ago. Have no real education, training, or management Background. Promotions and raises are based on the buddy system. I achieved my RHCE, but was passed over for a promotion by someone who was a drinking buddy to my supervisor. Pay is way below par. I left Hostgator and am nor making $80k+, with great benefits and training. Who needs a free lunch if you are making enough to pay for your own. Management gives you the impression that this is the company is just a hobby for them. Company growth is very stagnant. Last new product was about 3 years ago when they introduced VPN. Still no cloud, remote backup, or any other market penetration like other hosting companies are doing.