Pros
Young vibe, great new hire procedure from HR team. Lots of fresh college grads to work them like dogs on a sleigh ride.
Cons
Depending on which department you are in, you will be stuck in meetings majority of your day. Hard to take lunches since they dump you with so much work. It's very apparent there's a hierarchy level in the organization (watch out for the egos and be prepared to kiss some *ss?). My manager coerced me to talk crap about fellow teammates. My first day of work, I was advised by my immediate manager to stay out of office gossip (weird). I guess this means people are sketchy? My manager never cared to say hello to her team, but was all smiles for C-levels and execs. They say there's a mass hiring, but fail to let you know there's a mass firing for those that do not fit their mold as well. Good luck to you and maybe you will last longer than I did. Worst job ever!!!