Pros
The organization has a great roster of people who are enjoyable to work with, fostering a collaborative and supportive atmosphere. The dynamics within your initial team can significantly influence your experience, but there is flexibility—if there are conflicts or challenges in team compatibility, there is an option to request a transfer to a different team, which helps ensure a better working relationship and smoother collaboration.
Cons
Project Management Challenges: There is a recurring issue with project management, leading to extensive work hours. Project managers sometimes become overly involved in the design process, which can slow down project momentum. A clearer definition of roles and responsibilities is needed so that project managers focus on overseeing the high-level project plan and coordinating the team, without delving into implementation details. From the design side, work often has to be redone due to insufficient oversight of more junior team members' output. This review process should take place throughout the project rather than at the last minute when deadlines are looming. While it’s understood that managers have their own significant workloads, this issue points to broader concerns around staffing and scheduling, which should be addressed to ensure proper review time is allocated. Conflict in Standards Between Teams: There appears to be a clear disconnect between the approach of our team and the broader company. While the parent company is aiming to foster a modern, healthy working environment with standardized processes and opportunities for growth, the team here has expressed resistance to these changes. Senior members have voiced dissatisfaction with the parent company’s efforts, which has created tension around how projects are managed. Communication Concerns: Communication, particularly during tight deadlines, has sometimes been perceived as harsh or condescending by multiple team members. This feedback applies to some, but not all, managers. These negative interactions can be demoralizing, especially for those already working extended hours.