Gonna have to disagree here. As Menkes is well known in producing hits and misses. Since Menkes has hits, (ie. Fleur), you can't claim they have zero integrity. You can say, you can't always rely on them to get thing's right (ie. 365 Church).
That said, this building isn't bad. Certainly has more going for it than say Myhal Centre for Engineering, Innovation and Entrepreneurship - which incidentally also has "innovation" in it's name, lol. The problem with this building, and where it dropped the ball, it could of been something much better than it is. That disappointment will always be black mark against this project. But outside of that, it's far from horrible, IMO.