Pros
Direct team you work with is really great, everyone is kind and willing to help
Cons
Work life balance can be tough, expect some weeks to be very long. Lots of off the cuff work, many processes within the company are disorganized and you will definitely not always be setup for success. Growth is limited until you hit the 4 year mark. Internal workflows are messy, bonus periods change, benefits get removed with short notice