4.0
13 May 2026
Current employee
Birmingham, England
Recommend
CEO approval
Business outlook
Pros
Working at Giggling Squid helped me build strong customer service and teamwork skills in a fast-paced environment while gaining confidence handling busy shifts and guest interactions. The role also improved my communication, multitasking, and ability to stay calm under pressure.
Cons
The environment could sometimes be physically demanding during peak hours, with long shifts and high customer volume requiring constant energy and focus. Balancing speed of service with maintaining high customer experience standards could also be challenging at busy times.