Be cautious with banks having crazy transaction fees for generic stock. Most of them have own funds and you can purchase them for low fees, while the rest can be even at 15 EUR per single transaction.
That's exactly what I noticed with my bank. They have high fees for investing and for withdrawing. And that's an issue for me since I would only invest a few thousand dollars every month whenever I get my salary paid... Perhaps I should compare the fees of all the local banks next.