Pros
None. The pay isn't even with mentioning, as sometimes you might not get a paycheck. Have to pay electric bills before personnel!!
Cons
I can write a book on how terrible this company is! Poor management on all fronts. Not worth your time, toxic and poisons environment. No customer care, only interest is in their revenue recognition. No interest or care in their employees. VPs and CEO are part of the "good old boys" club, incredibly biased and even sexists, will not listen to reason or logic. CEO will casually walk around checking on the female employees. Will fire any employee on a whim with no reason, even when performance speaks volumes. You can give this company 110% and will receive 0 in return, might even get fired. If you hoped for HR, you will not find it here, what you will find is backstabbing, under breath commentary, harassing, lying and even a law suit. They are very sue happy! And benefits, forget about those, they will take them away after you've been with the company for a couple months so they can improve their bottom line.