Flexible Environment, No micro managing, opportunity to learning new technologies, work from home option available
Cons
-Too much work from home (causes the innovation to subside)
-Health benefits not too good
-Constant worry of lay offs.
-Managers/Directors need to work from the office ALL the time.
-Low Salary, No bonus
-Sometimes management does not fulfill its promises especially related to salaries/bonuses.