Pros
Love the coworkers. They're very helpful and treat you like a human being
Cons
Sustainable company, unsustainable system. Keep on changing the whole system with no reason. Definitely need an ability to keep up and adapting with new situation, job desk, and rules every 2 months.