Extremely skilled and professional engineering team
Supportive and collaborative colleagues
Challenging technical projects that encourage growth
Strong culture of ownership and accountability within dev teams
Cons
Frequent overtime and unrealistic delivery expectations
Very weak HR support and poor management communication
Lack of alignment between leadership and engineering
Limited recognition for effort and extra hours