Hybrid/remote opportunities. Non management team is great.
Cons
Upper management would constantly talk behind peoples backs creating a toxic work environment. Many people have quit because of this issue. The micro management was also difficult to work with.