Supportive and collaborative team
Positive day-to-day working environment
Good team dynamics
Good work-life balance
Cons
Clear discrepancy in how people are treated based on favoritism
Inconsistent decision-making depending on internal relationships
Contract management handled with zero human consideration