Pros
-Great Culture, co-workers look out for each other, managers ask how you are doing (including private one-on-ones) and what they can do to improve. -Product seems to be heading in a good direction. -Competitive pay and benefits. -Full-Remote work, Hybrid work, or full in-office can be options! -Willing to explore new tech stacks if they are a good use case. -Transparency on company goals and direction, company gathers together often to make sure everyone is on track. -Research time is respected! Engineers are encouraged to spend time researching solutions to difficult/complex problems, rather than bunch research and development into a single ticket in some cases. There's also a few designated days a month you are allowed to research any topic (related or unrelated to the company) that interests you no-frills on your own. -Company Lunches -Flexible Schedule, Relaxed Office
Cons
-Smaller team, expect to occasionally reach out of your specialties to accomplish tasks. -I know the team is small, but it would be nice to have greater diversity and a diversity program.