Pros
- All engineers are Senior, there is always something new to pickup. - Everyone is friendly, even across other teams. - Good company culture with no micro managing even though it's a fully remote company. - With some meetings that gives insights on how the company is doing, i tend to fall in love with the company and actually want to work hard to make it better. - Work feels like family, first ever experience of such.
Cons
- Lots of work to do, not enough engineering hands. - No dedicated DevOps, while this helps engineers grow in regards to understanding load balancing and AWS, a DevOps team would go a long way in helping engineers focusing on refactors, support tickets, PIs, and bug fixes. - Can be sometimes hard to keep up with everything going on within the company.