They answers to the queries when somebody is raising, never shy away. In fact that's a lot of learning as I came to know 'What' decision was taken and 'Why'.
Flexibility: Seniors are accommodative towards flexi work structure
Direct customer interaction. I was able to interact with customer and able to understand my impact better
Making decisions on new tools: Instead of just following the 'Standards' my team members will download and test various tools and later buy license for the same. In my previous job everything was pre-decided.
Job rotation: Management is liberal with requests for Job rotation.
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