Pros
A great big family culture, that embraces people from all nations, cultures and backgrounds. Lovely atmosphere that works well for those who are self driven and self motivated. If you are someone that needs to be told what to do, then this is not the place for you. But if you are creative and love to take initiative, then you will enjoy Olympic. Very flexible working conditions and very understanding when it comes to family commitments.
Cons
Not much prospects of career growth in terms of job titles and pay rises and climbing the corporate ladder, because there is no ladder at all. Nothing to climb. You stay where you are when you first joined. You might get shifted around to do other jobs because its a plug the hole policy. If you enjoy what you do and are just happy to do your job and go back home, then great. If you are ambitious, you will get frustrated.