3.0
15 Jul 2023
Current employee
Recommend
CEO approval
Business outlook
Pros
Leaders In Olive Oil, its a BRAND.
Cons
Planning, strategy, environment, team motivation.
Check out your Company Bowl for anonymous work chats.
Users say... "Very friendly environment Look out for you Fun to work with others Benefits are great"