Pros
Housing Benefits, Health Insurance, Salary, Offices locations are just perfect for transportation, private parking for all employees, free car wash inside the parking garage. Free lunch in a restaurant inside the building.
Cons
Offices need to be updated, cleanliness of the restrooms should me more frequent, at least 4 times per day, needs to update hardwares and softwares.