Not many cons but workload can be exhausting.
Middle mgmt seems jumpy about appearance to upper mgmt, even though upper mgmt always seems very open.
Focus on timelines over quality, and related stress.
Limited support for off site training/conferences.
Limited laptop offerings and can't bring your own.
Personal WiFi offering is unsecured/open.
Cafeteria has limited hours and is expensive, especially high-caffeine cold beverages which are way overpriced.