* Good people
* Worldwide operation provides opportunities
* Loyal to long-term employees
* Work space large and equipment good
* Flexible schedules with top workers
Cons
* Difficult for top technical people to advance or leave division for better opportunities
* Loyal to long-term employees who do not perform
* Too many meetings
* Lack of education and training budget
* Complacent attitude towards improvement
* Poor talent retention policies
Great people to work with
Relaxed atmosphere
Good place to start straight out of college
Extra effort is recognized and rewarded
Cons
Extra effort is rewarded up to a point
Work can sometimes be dull-you have to find your own interesting projects
Executive team sometimes makes poor decisions
Morale currently low