They'll hire you if the "customer" okays you.
The name fools most people which begets some undeserved brand value. Some old and fading Diamler connections.
Cons
Decision makers belong in a museum.
No in-house tech/training. Pure staffing agency.
Pathetic compensation.
Hopelessly outmatched by the competition.