Great company that has gone through a lo of growth over the past few years. Excellent people to work with across the board, and lots of growth potential
A lot of work, and good experience to take ownership of activity from start to finish.
Cons
Very cliquey, only certain teams getting promotions and acknowledgment.
Middle management is hit or miss, some definitely just have tenure not experience to lead.