Pros
Most of the staff and great people. The company is mostly accommodating to personal life balances. Lots of flexibility and a fun industry to be in.
Cons
A 50 year company still run in start up mode with lots of challenges that make efficient and accurate work challenging. Research teams are misled on salary, raise, and bonus expectations. Little room for growth, career training or personal development