Full of unprofessional people
Lack of reward or acknowledgement
Promotions not given fairly
Poor benefits
Favoritism
Doesn't know how to appreciate talented employees
no career growth
Great team to contribute to; Great balance with personal life, company doesn't steal your life; Colleagues are very friendly, familiar culture in the company; Proactive environment, you might have difficulties if you're not used to work proactively.
Cons
Sometimes other offices activities are a total question mark. Company could use its proactive culture to give raises to those who are giving results.