Giggling Squid is a refreshingly unique place to work! We're big business but we're not corporate! Our managers have big smiles, big hearts and small egos. If you like the sound of that then we want to hear from you!