Good work culture and work life balance overall. Coworkers are easy to work with. Benefits are solid.
Cons
Nearly impossible to advance into senior level roles unless you have your FE and PE. Also, sometimes it feels like leadership doesn’t provide clear direction, which can lead to confusion and mistakes.