Pros
Open door policy, growing and improving continously, exciting.
Been working here for 4 years and think I will be here until retirement. I have a very versatile position, no two days are the same. I get a lot of new projects. I am trusted, I am rewarded fairly for my efforts and treated with respect by the CEO. We have a very low employee turnover, we have some very experienced employees and constantly learning and growing with the business.
I personally couldnt ask for a better company to work for.
Cons
Cant think of any at this time.