Good company, certain divisions seem more taken care of but over all they’re a growing company. Can’t say the growth goes to all divisions but only time will tell.
Cons
Not all divisions seem the same love as others.
Pay is slightly less than what the expected amount should be.