Pros
Started with the company in it's Bay Area location and it was a great place to work. I learned a lot about the process and grew as a professional, received decent benefits, paid a competitive salary for the San Francisco area. Worked with intelligent and smart people.
Cons
My tenure took a strange turn as the department management was replaced with someone who had a very nationalistic view on the company. From then on, my Bay Area counterparts started to be ignored a lot more and favoritism started to show. It was such a damn shame because I absolutely loved working for this company and everything it represented for the product I worked on. I wish I could have continued working here for the rest of my life and I would have highly considered retiring with them, but I didn't want to be undermined for who I am. My first 2 years I rate 4-5 stars. My last 2 years I rate 2 stars.