Pros
Good team, good culture & very smart senior members in the team who are willing to teach
Cons
Senior leadership team, no flexibility in office hours (must be in 4 days a week, no exceptions. If you’re off sick or on leave any day in a week, that’s counted as your WFH / flexible day)