The work is in a frenzy about 80% of the time, every project is top priority and you will have many people constantly bothering you which ruins concentration and any fulfillment the work itself could bring. Sometimes the work causes one of us to have to work several hours past 6pm (when we generally leave) without overtime pay.
This company tends to fire people for iffy reasons, usually to replace them with cheap labor or foreign consultants (which tends to further make worse the accountability issues within the company), I honestly believe that the owners and management simply don't care about their workers.
One issue I see is the managers and leads are very immature and it shows. Some are obnoxious, borderline misogynist, and egotistic, some are downright insulting to workers. This is simply too unprofessional for my liking.
There's constant meetings without structure, there's always a cigarette or eCig smell, management is always screaming and fighting each other and I find there's never any real accountability.