Pros
Flexible Hours Flexible with scheduling PTO Ability to learn new applications (depending on your manager/supervisor) No micromanaging (again depending on your manager/supervisor)
Cons
Benefits are pricey Pay is low compared to the job market Executive Management has no idea how anything works (processes, applications, systems) Middle Management has no idea how anything works (processes, applications, systems) Around 2nd to 3rd quarter the company will announce that business is in the positive and there is profits by the end of 4th quarter the company will announce that the company is in the RED and that the annual reviews are frozen HR and Management has no visibility of their employees, HR and Management has allowed experienced and knowledgeable employees leave, leaving only the newer or non experienced employees to do the work No back filling positions what was once a 15 person dept becomes a 5 person dept + triple the workload The only way to move up in this company is if your "friends" with someone on top