Pros
Innovative Culture: Trello has a dynamic and innovative culture, which encourages creativity and experimentation. As a software engineer, you will be part of a team that is constantly looking for ways to improve and innovate. Impactful Work: Trello's software engineers work on products that are used by millions of people around the world. Your work will have a significant impact on how people collaborate and manage projects. Growth Opportunities: Trello provides its employees with ample opportunities to learn and grow. As a software engineer, you will have access to ongoing training and development programs, and you'll work alongside some of the best developers in the industry.
Cons
Fast-Paced Environment: Trello operates in a fast-paced environment, which can be challenging for some individuals. The pace of work can be stressful, and deadlines can be tight. Communication Challenges: Since Trello is a remote-friendly company, communication can sometimes be challenging. Working with team members in different time zones can result in communication delays and misunderstandings. High Expectations: Trello has high expectations for its software engineers, which can be intimidating for some. The company expects its employees to be self-driven, proactive, and able to work independently.