Portrays this facade of a software company, feels more like an oppresive tyranny.
Pros
Quarterly company party, great time to have food, drinks and socialize with other coworkers. You work your 8 hours and get out of there, no crunch time.
Cons
First of all, they only hire entry level engineers. They throw you into the application to fix a barrage of bugs with absolutely no training (talk about drinking from a fire hose). Don't even get me started on how what an awful job the software architect did on the product, extremely hard to find anything and even after 20 years of development it is still a buggy piece of crap. Too much management overhead, they keep a tab on you to see how fast you finish each assignment. 2 hours pass, and management is ringing your phone asking if you finished the task and if you didn't, expect a good bickering.