Overall the company treats their employees really well. Good pay, lots of interesting machines to work with and a very clean showroom.
Cons
Poor management and a lot of stress due to not having enough people or time to complete projects. Communication is really hard since most of the company is in Germany.