Pros
* I work remote which is nice. Office is PT so I'm ahead.
* Smart people on my team push you technically
* Product is something people (parents, providers) actually use
* I've learned a lot working with bundling, linting, testing, releasing
Cons
* Performance process will push for evidence of code contributions... Output driven work.
* Agile development methodologies aren't for everyone
* Sink or swim corporate environment
* While a pro fully remote isn't always ideal, I miss being with colleagues and see them every day.