A lot of times it can feel like an "ol boys club", as you'll see from the reviews from leadership most people in these roles have been here for 10+ years and they unrealistically expect new members to shore up to their level of knowledge quickly. Until you have the same level of knowledge as they do, your ideas are often considered null and void. This club that exists at the company benefits those within the club, but for everyone else it can be downright toxic. Benefits are also terrible and mainly support people who have been working at the company for a long time. No sick days, only 10 days of PTO for new employees. So if you're sick, that eats into your 10 days.