Pros
- I'm proud of the work I do. I believe that what I develop truly helps people, and that's rewarding. - I'm provided the leeway and confidence to try new things which keeps my job interesting and challenging. - I have consistent support from teammates across the company which helps to ensure my outputs represent cross-departmental goals and beliefs. - I have access to management and trusting relationships with folks numerous "levels" above me. - Although I'm very, very busy, I still have more work-life balance than I've ever experienced before. Even if I'm feeling overwhelmed, I have the confidence that I can comfortably log off work at a reasonable time without judgement from others.
Cons
- Projects often require input from too many people. This can result in deadlines being pushed back too many times, or even the final product becoming diluted as a result of trying to incorporate everyone's preferences. - Niche roles and new markets sometimes don't receive the support needed to operate efficiently, resulting in numerous folks taking on time-consuming projects outside their responsibilities, adding to stress and workload but also slowing down progress on key goals that are their true role responsibilities.