Small company with good exposure across divisions. Company is ambitious and trying to consistently grow. Opportunities exist if you want to move across divisions.
Cons
Work-life balance can be challenging at times. Prospects are minimal, depending on which department you work in. That's mostly all the cons.