It’s a corporate office with labs attached. There is definitely that bland corporate feel but folks are friendly and the office is nice.
Cons
Big company that doesn’t necessarily prioritize taking risks in R&D. Small teams on the innovation side mean lots of hands on works. Projects are often 90% the labor of one person.