flexible time off and vacation taking
competitive benefits and health insurance
colleague atmosphere is not so bad
some bosses are nice
Cons
other bosses are uncompetitive
some others are arrogant
pay is very low
no management direction
no set objectives annually or monthly
employee evaluation is fixed