Pros
Lower level staff members are very friendly and helpful. Calm and casual atmosphere. Paid healthcare
Cons
Workload on the the engineers is over the top at times. Owner demands to make all decisions but lives in another state. The managers in the office have very little autonomy to make even the most basic of decisions. You will be paid salary but will be treated like an hourly employee. You will be expected to show up 15 mins before your "shift" and will be expected to stay until 5:00pm regardless of your workload at that time. Meetings will be scheduled before the workday so you have to come in early to attend but you will not be compensated for that time in any way. There is no meaningful knowledge transfer to new employees about procedures. There are a million rules and exceptions about how customers are to be handled you will only learn about them when you are told you messed something up. This job is sold as a "network engineering" or "firewall engineering" job when in fact this is a call center job. Your phone will ring and you are expected to pick it up and help the customer on the other end regardless of what their problem is. The owner is regularly unprofessional in tone and conduct in front of his employees. He made personal attacks against former employees during staff meetings on more than one occasion.