Pros
401k company match Ability to work with very experienced people who are often experts in their discipline
Cons
Salary workers treated like hourly workers without unionized benefits Expectation to work more than 40 hours per week without getting overtime compensation for all hours worked Management often imposes an accusatory and disrespectful attitude on salaried employees to meet unrealistic schedules General disfunction in day-to-day activity Company preaches innovation and technological advancement to employees but then scoff at anyone who pushes to put it into use Not enough parking for all employees (have to get in really early to get parking at New London location) Transfer of knowledge down chain of command or across departments is poor and inhibits progress from occurring Salaries are rarely based on merit, as a college graduate or experienced professional ... the lists goes on and on ...