Pros
- low burnout
- i have no on-call schedule (batch jobs not always on services)
- work hour flexibility is good, i even spent a month in Europe doing wfh and it was not a problem
- Solid culture and smart engineers. The reason why its good here is that this company still employs all the smart people that are needed to build a backend from scratch. Unlike an early start up though, it also has done a ton of work to make it not a hacky first viable product, and to split things up in a way thats not stressful for anyone.
- pay. i got hired for the same wage as my last company pays for Sr. Eng, but as an Eng.
- CTO position was filled by a smart engineer / scientist instead of some outside hotshot who has no idea wtf is going on. refreshing
Cons
- to get the best benefits you have to go in 3x per week
- working with our partner companies is sometimes frustrating
-