Calendar.app fails to correctly display starting time of appointment when synced with google calendar
Switching off timezone support fixes the display problems: 

Calendar Preferences &gt; Advanced &gt; Uncheck Time Zone Support