Not enough pay (for industry standards).
Good co workers, great work culture, and great socialization.
Company going through a lot of growth, so it is a bit hard to figure out what is going on, but the upper management is doing their best, giving presentations, etc, to the employees. And also, presenting their future goals and plans, as well as the last year's achievements, and awards, etc.
Good co workers willing to help, and great social