Pros
I networked with a lot of customers who were ecstatic with the technical work.
Cons
Mediocre benefits, outrageously expensive. HR made no effort to fight for cheaper benefits and so costs increased an already overpriced plan to something outrageous. They lied about bonuses. Overworking for a year while understaffed resulted in a phenomenal success rate, but bonus structure changed several times so that we received nothing. At the same time, we were told about how Dito had a record year on profits. In spite of this, because leadership continued to set unrealistic sales goals, we received nothing. Unresponsive management. No matter how many times we expressed concern over very specific actionable items, nothing was ever addressed resulting in constant high turnover. The wrong people make the hiring decisions. Nontechnical individuals hire to fill technical roles, and the organization spends six to twelve months with an underqualified incapable employee continuously creating more work for others through constant mistakes. Deceptive practices. The reviews on Glassdoor should be an indicator that there is something wrong here. It's obvious which review are honest and which were posted by management. Office politics. I never thought this would be a problem with remote work, but you're either in the clique and safe no matter what, or you're out and your opinion is dirt and you will never qualify for a promotion or anything else. Unfortunately, there are a number of individuals who have been shuffled from one position to another so they can stay employed without causing too much damage.