Processing limitations: as a cloud-based service, Google Apps Script limits the time that a user's script may run, as well as limiting access to Google services.
Due to the cloud nature of Google Apps script, functions related to date and time will produce results that seems to be incorrect due to the data changing timezones.