Amphora Careers and Employment
See all 31 Amphora reviews
Enjoyable easy going work place
Very enjoyable to work here. Nice staff, good general manager. Very laid back and easy summer job. Not somewhere where i would like to work for the rest of my life
What are people saying about the leadership at Amphora?
of employees approve of CEO’s performance
CEO Approval is based on 14 ratings