They don't know how to keep talent, good for a short time
Pros
- Average salary, varies by country. - Solid as a rock, they almost never fire anyone, even if they deserve it. - Depending on the project you could end up traveling a lot.
Cons
- Don't have the projects and knowledge to keep and attract talented people, new or experienced. - Very old projects and technology, forget about applying the latest and greatest techniques of ANYTHING, they like their "changes" slow and stable, even if it is a complete mess, you will always hear something like "if it works, don't change it". - Collaboration with HQ is hit or miss most of the time, if you come from a third world country, be prepared to deal with months of vacations for the Germans. - They tend to keep the most advanced technologies on Germany, forget to get something interesting at other sites unless Germany is saturated. - Ego fights all over the place, specially in Germany and USA. - Zero grow plan for most employees, causes huge grow hunger on juniors and stagnation on seniors.