Pros
Great pay and benefits. Flexible schedule. Fun work.
Cons
Too large at times. Lots of red tape.
Pros
Opportunities for internal movement DEI supportive culture Great benefits Company invested in lots of products/acquisitions to allow for diverse growth
Cons
Slow pace of work Not a ton of young people Repeated lay-offs