Pros
Working at Mobileye presents interesting problems to solve. Even when the work gets stressful (not too often) it helps that the product actually saves lives and is widespread already. Good workplace environment and excellent people. Great middle management. It seems the company is handling the economic part very well.
Cons
Salaries are a little low. The upper management, as it seems through the middle management, appear to not care about employees working experience. A few examples: The dining room is not close to holding a fraction of the company but no real solution was implemented yet. Amount of parking spaces was reduced drastically (though some bicycle parking was added). Everything related to having a leased car through the company works pretty badly. Attendance issues - sick days, vacation, missing entries in the system are many times handled too strictly.