Pros
Collaborative team, flexible work schedule, good learning opportunities, approachable leadership, and supportive management.
Cons
Processes can be a bit disorganized at times, limited cross-departmental communication, and scope for improvement in upskilling programs.