Remote work was good, Peers were excellent to work with.
Kontras
Management quality was random and often managers knew less about what was going on with the job than the people they were managing.
Difficulty getting vacation scheduled even when planned months in advance.