learned more there than i wouldve ever learned anywhere else. worked really hard, but loved doing it. challenging work, not treated like a dummy. expected to work hard and show excellent work. if you dont perform, you may want to start looking elsewhere. they have a very rigorous annual evaluation process where the mgmt can rip you apart, which effects your raises.
good company, pay, job security, opportunities
work lots of hours, stressful.