You'll learn how to deal with horrible people
They make you feel like you're getting paid more than the market average and having a bright future(of course you aren't)
Free health care plan
Cons
Too many hostile and sneaky employees in such a small company
Don't care about your growth, you're to serve the company
Too many arrogant people
Not sure about the future of the company
No work from home