Pros
Beacuase you work in your own you have the opportunity of learn a lot. Met some excellent people
Cons
You are not recognize for a good job HR Dept do not represent the employees but only the owners Senior management like the gossip and like to micro manage In order to keep your job you must be a puppet on the owners hand. They dont like to hear the true of any situation. This is clearly a public company run by family. They hire only their family and friend even if they have no knowledge of the job. Security Dept is run by a person that think he is in a concentration camp. They hide cameras all around. E mails are screen as well as phone calls. There is no loyalty with the employees that have worked for many eyars. Recently they request for all over 60 years old to leave the company only to hire young, unexperience cheaper labor., Employees are requested to work over 40 hrs hours a week without compensation