Motivated team
Approachable Leads
Appreciation of work
Growth opportunities
Cons
Poor management
Frequent changes in decisions
Biased opinions & gossips
Raise based on performance which depends on Manager's rating (it can be reduced by mistakes everytime)
Overtime work culture