"Overall, Teleflora had a decent work atmosphere. Co-workers were helpful and created a generally fun environment. Direction from management can tend to be lacking and getting the proper training was difficult. Compensation and benefits were above average."
Update your browser to have a more positive job search experience.
Upgrade My Browser