Good place to work, but not much advancement
It's a solid company, with somewhat conservative management. Workplace culture is fairly relaxed, with good work/life balance. However jobs tend to be somewhat siloed, with not much room for career advancement.
ProsGreat location, pleasant office environment
ConsNo much room to move up in the company