Pros
Flexible full-remote work. Great engineering managers and very talented and easy-going co-workers.
A lot to learn.
Cons
The new leadership made a lot of decisions without having a clear vision.
The bear market made cutting costs the top priority.
New leadership changed proven workflows to an experimental high-pressure way of working. Hugely detrimental to work-life balance if you end up working on the worst of the tasks on legacy code.
There have been a lot of layoffs, and someone feel like most of the layoffs have been those who openly disagreed with the new leadership.
Oh, also, the 30-day notice period in the contract is worth nothing. You can get laid off today starting from today with no severance.
Well played legal team.