The people across all depts are knowledgeable, professional, and team oriented. Great culture, priorities make sense. Strong leadership and management.
Cons
Processes can be a bit too manual, salaries likely still catching up to industry in some areas.