Whatever the logo, it depends on the build quality. Most of the time the tips are not hard enough and won't last in time.
I can't find out if it has mechanical switches or not. Probably not.
As an IT professionnal I'm not a fan of those narrow escape and function keys