THey have previously gone out of the way to place people internally who were looking for something else
Cons
large company so you lose the tight knit feel of a smaller one but I have no complaints about the leadership and they've always been transparent with the direction the company was heading.