Relaxed working environment
Good work life balance
Good learning opportunity for the short term
Cons
Mediocre culture. Breeds complacency
Below average market pay. Next to no benefits/perks
Politics and favoritism
Long term growth prospects are not so bright
Lacklustre administration/management