The people are friendly and willing to cooperate with each the best solution
The management takes employee satisfaction into account in the day to say life
Little to no office politics but no toxicity
Cons
They can sometimes be a bit in a rush but nothing too crazy