Pros: it's was a paycheck
Cons: i have a list.
When the company was smaller, it was very pleasent to work for. They helped you get into positions you wanted and were very helpful with any issue. After they became Six3... Things went downhill. The additudes changed and many colleges I know left them. I have not heard anything good sense.