They are simply the best
Cool and bavarian style of working
not stressful working hours
but the actual work is done seamlessly
extremely organizational
forthcoming
welcoming
wonderful working environment
you come to love the people pretty soon
they really uplift you professionally with trust and opportunities
they have immense belief in you to get the job done
i think that makes a difference
everyone is approachable
Cons
local dialect could throw you off a bit
if you speak hoch deutsch it should be fine