Pros
Gaining the experience of working for a truely terrible company. If you look up the phrase engineer farm this company will be featured. Gaining the ability to identify people/companies of similar personailty and culture so you can avoid them in the future.
Cons
Where do I start...No insurance for the first 3 months of employment, your half days are scheduled and planned out for you, middle managment has no spine and will throw you under the bus at the drop of a hat, office of 9 people but you need 4 to sign the same peice of paper to take PTO, force PTO christmas to new years, forced to take PTO during snowm storms, forced to take PTO to supplement a job if "you're not working fast enough" (pretty sure that's illegal). Everyone in the office is in some imaginary competition with the Denver office and will not shut up about how much better they are. I was told a week after I moved from another state for the job that they thought they were paying me too much. By now you should get my point. This place is terrible and man do I mean terrible.