Pros
- Very talented, closely knit group of co-workers - Great potential for career advancement - Large, modern office - Easy access to management who actually takes the time listen to you - Chance to work with cutting-edge technology - Excellent opportunity to learn and expand my knowledge - Nice perks, including regular company sponsored social events
Cons
- A few long-time, very negative, lazy, technically weak engineers who feel entitled simply because of their seniority and whine constantly about everything, affecting morale for the rest of us. I was hired "from the outside" to strengthen the team and help counterbalance these deadweights. Fortunately, most, if not all, have quit or were laid off. - Commute isn't the greatest since the office is located in a popular North San Jose location (next to PayPal and the airport) but then again, there is no good commute in the Bay Area