What don't you like about working at Breville?
"Web manager - extreme micromanagement - everyone else (colleagues, upper management) were really great people to work with. Refused permanent position 3 months into 6 month contract."
Update your browser to have a more positive job search experience.
Upgrade My Browser