I have been working at Intuitive Surgical for less then a year. It is great company, unique, impressive idea that it working on, improving and implementing great unique tools for helping people around the globe
Cons
offices ( cubicles) are a little bit too small, but it is almost everywhere these days.