Pros
Solid company with traditional values, commited team, technical and commercial competence, good salaries, respect for individual values, teamwork environment, financially solid. Close to many restaurants and public transportation, shopping center, gyms, museums and public parks.
Cons
Location is central, so traffic is a concern for co-workers who live far from the site.