Many employees have been here a long time. There is a bunch of knowledge across all departments in which you can learn a lot from. Everyone is willing to take time out of their day to help you.
Cons
Most departments in which their employees are able to perform their job duties remote are allowed to work a hybrid schedule, while others are required to be in office full time. Should be a company wide policy and not left up to each manager. Don't allow new hires to negotiate for more than the minimum 3 weeks starting vacation even though they have 15+ years of professional work experience and 5+ weeks of vacation at their previous employer.