Pros
Collaborative work environment, supportive leadership, good opportunities for learning and skill development, flexible work arrangements, and strong emphasis on work-life balance.
Cons
Decision-making processes can be slow at times, career progression opportunities could be more structured, and cross-team communication needs improvement.