Good salary and ok benefit, team are hardworkers and collaborative.
Cons
A lot of meetings and management required, a lot of unnecessary drama happens and needs attention.
A lot of people leaves and a lot of people gets hired in a small amount of time.
People are burnt down and management isn’t mature enough to see it.