No clocking in or out
Free snacks
Comfortable environment
Online colleagues are smart and very nice
Policies change from day to day
Regarding the offline side:
1. Low base salary and small year-end bonuses. The company keeps a bunch of useless employees and does not fire those who should be fired, affecting team performance and causing high performers to unfairly receive less pay.
2. Offline supervisors focus on the person rather than the issue; they are stubborn and inflexible.
3. The business supervisors below them are merely puppets and are not smart.
4. Most of the business staff slack off and rationalize their behavior. Everyone says they are going to resign, but no one actually does. They only talk and no one really gets anything done.
5. If you like wasting your life, this place will suit you well—you will learn nothing.