Pros
- Collaborative, supportive team that's genuinely help each other succeed
- Engaging, meaningful projects, including mission-critical work that keeps the job interesting.
- Great opportunity to work with new and modern tech stacks, which is excellent for growth and keeping skills current.
- Remote-friendly work setup that supports a healthy work-life balance and flexibility.
Cons
- Benefits are on the limited side - 401(k) match and vision insurance in particular could be more competitive.
- Few extra perks compared to other companies in the space.
- Promotion timelines can be slow, so career progression may take longer than expected.