Games using different game engines will not give you the same frame rates. CSGO is a very old game using a very old, very simple game engine, and will give you very high frame rates. Do not expect frame rates for new games to come anywhere near close to what you see in CSGO.
You are playing on Ultra. Try turning down the details a little. While you'll likely not notice the difference in graphics quality, you may very well see a significant improvement to frame rate.
You have not mentioned yet what resolution you are playing at. This can also make a big difference in whether the GPU bottlenecks the rest of the system when gaming.
Nothing you have posted thus far indicates there is any sort of problem whatsoever. It all sounds like normal behavior for the equipment, given the circumstances you have listed.