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.