Pros
Excellent benefits Great coworkers, lots of interesting people
Cons
Overworked, underpaid. The Atlanta site demands unreasonable amounts of overtime from their employees with little reward. If employees do not want to give all of their free time to the job they are considered to have a "poor attitude" and "not a team player". Production continually increases but the amount of employees performing the hands-on work remains the same or actually decreases leading to a labor shortage that management expects the employees to compensate for rather than fixing the real problem - more workers on the floor. There is a sense of being looked down upon by senior management. Yearly merit increases are minimal regardless of work performance. Internal growth stifled among "lower-level" employees. Regardless of the employees level of experience - management prefers to bring in outside hires rather than promoting from within.