Pros
* Good Salary * Industry recognition. * Friendly co-workers
Cons
They've laid off hundreds of employees. Though the exact number remains unknown as they intentionally hide the number, we are very certain that it have slashed much more than the previously announced "5% ~ 260 headcounts" * Job Insecurity. You've been performing well and all your coworkers recognize & appreciate it. But you may lose your job all of a sudden overnight. * Opaque. Some people might argue "as long as I get my paychecks month-by-month, I won't care so much about transparent" but hey, you may lose your paycheck due to such opacity * Arrogant CEO. He cares about his own success but you (as employees) are doomed to fail * For most ppl, there is little training. You are expected to learn everything on your own. * Incompetent HR. They don't even know how to lay off.... Speechless