Unethical on so many levels - do a Google search. I wouldn't recommend working here to my worst enemy. Simple tasks are made to be extremely complicated and yearly projects are put off until the last minute creating "fires" due to lack of planning. The micromanaging from the owner and upper management are the worst I've ever seen. Honestly, there's just too many cons to list.
"If you take care of your people your people will take care of your customers and your business will take care of itself".