Pros
Time off policy is generous. Nice TV with satellite in the break room. Management provides Starbucks coffee. Business casual dress in the office. Lunch is always an important part of the work day.
Cons
Clock watching managers who adopt a "do as I say not as I do" mentality, constant interruptions with people on speaker phone all around you, no privacy for phone calls -- there are no conference rooms of offices with a door to go to, tons of useless conference calls and meetings that provide no real support just an update on how the numbers are going, no formal training or on boarding process for employees (iLearn requirements for safety don't count as teaching me how Intertek works), poor support from engineering team leads as they are too busy with their workload to support anyone outside of their current responsibility. Lots of cursing from employees in various positions. Like conversational cursing. Overall very unprofessional.