I have been working at Ambarella full-time (More than a year)
* Easy to approach upper management
* Person integrity and work ethics are greatly emphasized and executed
* Engineers are very clever and professional
* Teamwork is highly encouraged
Free dinner are not too tasty
I applied through college or university. I interviewed at Ambarella (Los Angeles, CA) in January 2015.
I applied at the career fair of my school, got an email with the in-person interview offer for 1 hour at career center of my school.
Got several quick knowledge questions like "What is a priority queue?" without having to code, and coded 1 C question.