Pros
If you like drinking water from a firehouse and like having a thankless job, this is the place for you. horrible culture. horrible benefits. HR seems to be working against employees, no real care or concern for anyone even their customers. Senior is dysfunctional and a joke. no one seems to have a good handle on growth. they would rather hire than promote. high turnover of staff, constantly hearing of people trying / wanting to leave, very low moral. no career path. pay and bonus structure is a joke. Overall a loud obnoxious unprofessional environment.
Cons
It's a company that executes "Corporate Vampirism". your whole being is nothing more than a new-age slave ran by 4th-world-country mentality with no regard for your health, career, or human condition. Double standards compromise most policies, and the least competent employees are entrenched and protected. Unfortunately, the management of this company is in a strangle-hold by one person who micromanages, dislikes divergent opinions and can be demeaning at times. Management seems to be oblivious to how you get employees excited to come to work. Instead of positive reinforcements they use negative. Instead of being role models they have a do as I say not as I do mode of managing.