Pros
In my opinion the company offers exciting projects and it is (to some extent) possible to take responsibility. Employees are equipped with state-of-the-art hardware, during pandemic times home office is encouraged and required devices and items such as headsets and face masks are provided by the employer. Occasionally there are social events offered for everyone in the company to participate such as afternoons at the lake, sport events, or virtually hanging out together after work.
Cons
According to my experience, there is a culture of mistrust and lack of communication between the management and most employees. It is encouraged to solve personal issues together with the management, but from my point of view multiple colleagues that have spoken up were advised to leave the company and in some cases were actively pushed to do so. The work environment affecting the health of employees in certain cases was, to my knowledge, played down and not taken seriously by the management. I can say that the project structure is not very organized and required information is only shared upon explicit request. Benefits communicated during the hiring process (e.g. chance to do PhD, flexible working hours with option for home office, working on projects based on personal interest) were, in my experience, neglected due to lack of resources and in some cases actively denied. Wages were not always paid on time.