I hated the corporate deal because in my old company gave out raises and bonus based on company goals rather than individual performance. It was a largish company too, so some group of douches I could have never met before could effect my raise or bonus regardless of my performance.
Also, they gave no fucks about me or those around me. Was working crazy hours on jobs that were understaffed while they had ppl down the hall not even assigned to a job.
The best thing about big corporations is the training. I learned a ridic amount in a very structured environment in a very short time at my corporate job that would have taken me forever to learn otherwise.