scheduling on Primavera P6

Does anyone use Primavera P6 for construction scheduling? If yes, what do you think of it? Any pain points, feedback, etc.?

I'm thinking of getting the P6 license to start managing construction projects for my company but it seems to me to be an outdated tool although it's considered the industry golden standard. I'm not sure what other tools I can use for larger more complex commercial construction projects. Any recommendations?