Pros
- Flexible work environment with great benefits (remote with opportunities to meet in person)
- Regular social activities and company sponsored in person on-sites
- Close-nit team with smart, driven people
- Management team is always seeking + is responsive to feedback
- Constant opportunities to learn new skills, company invests into your professional growth
Cons
- The team is distributed and work is flexible, but most of us are on UTC time, so meeting times can be early if you're based in PST