Pros
At Celonis, I got to always work on challenging and exciting engineering initiatives in a great work environment (supportive colleagues, great offices, etc).
It is a tech driven company with a lot of innovation, engineering best practices, and processes that enable you to continuously level-up your professional and engineering skills.
There are lots of opportunities to have an impact on customers and company.
You get to collaborate with highly-experienced colleagues (e.g. a lot of ex-googlers, researchers, etc) from whom you receive great and meaningful feedback on your work.
Great processes in place for regular feedback, mentorship, performance evaluation, career growth, compensation etc.
Cons
Onboarding can be hard - first months require very close collaboration with peers due to lack of guides, documentation, changing processes, etc.