"Fryx Industrial Partner sells advanced engineering services to technology and engineering companies. Currently working with project management"

This was my first branding project ever, did it three years ago. I did the logotype as well as the layout. As I'm looking back at it I still think that the layout works but I'm more doubtful about the logotype - It doesn't feels unique enough. Now I'm curious, what is your overal impression?