Pros
- WFH+flexible, no small p.nis "you must sit in the office because why not" bosses, 1-2 office days per month is enough - Lot of (up-to-date) technologies, interesting work - Lot of knowledge in the team also in other engineering teams - good work-life balance, 8 hours per day is fine - very good salary + benefits - nice and modern office (if it matters) - free and enough parking places in the office
Cons
- Many incompetent colleagues in operation teams, they are not willing to improve proactively and on their own, all things have to be put in their mouth, they sometimes act like "issue rerouting team" - Lot of technologies are sometimes pain in the .ss. Whenever somebody left the team I had to took over legacy, undocumented technologies - The company sometimes generates ad-hoc tasks/projects that needs a lot of time to spend on and sometimes in the end these tasks/projects are closed after 1-2 weeks so the spent time is wasted - No documentation and no responsibility for crucial technologies, sometimes has to ask 4-5 people until the owner has found