- Supportive and collaborative engineering team
- Leadership is approachable and open to feedback
- Good learning opportunities and exposure to different projects
- Flexible remote work culture with healthy work-life balance
- Strong engineering standards and modern tools/tech stack
- Opportunities to take ownership and contribute to decision-making
- Positive work culture with helpful colleagues
- Good client exposure and challenging work
- Teams are willing to support each other when needed
Cons
- Limited in-person interaction due to remote setup
- Would be great to have more yearly in-person meetings/team gatherings