Pros
Stable company, low employee turnover. Gives employees international exposure. Revenue increases year to year, as does the number of employees. Above average coworkers. Flextime is nice.
Cons
US salary employees are expected to donate at least 7 weekend days each year with zero reimbursement. German employees are reimbursed by the weekends and even with vacation for overtime. US employees fly coach. Germans fly first class. US employees are expected to use taxi services and pay for their own rentals on weekends when they stay in Germany (Headquarters). Germans get Cadillac level rentals when they visit the US. US employees are required to stay in hotels with no a/c and rooms about as big as a closet in the US. Germans stay in suites when they visit the US. Do you see the trend here? The inequality is striking once the warm and fuzzy first weeks wear off. The open concept office in is terribly annoying in the morning hours when everyone is talking on the phone in 3 different languages, sitting within 3 feet of each other. If your return flight arrives at midnight, you are expected back in the office before 8 am the next day. Even if you just had a 20 hour flight back from Europe. Raises typically are about half the rate of yearly inflation. Promotions don't exist. Company growth far exceeds the hiring rate = job burnout in three years.