Actual technicians/engineers are pretty nice and straightforward.
Cons
Management/executives is ran by extremely biased family members and two-faced. If you even say something that rubs one of the family members the wrong way, you're fired. Management/executives have little to no knowledge of products they sell. Phone system they sell now is extremely buggy and no intent of fixing bugs. Money oriented. Internal working of services is a mess. Avoid if you want management/executives that actually care of your livelihood. Many techs/engineers doesn't like management.