A very strong company that makes an effort to recognize top performers. Management is inconsistent in the development of staff. Some put more effort into developing the relationship with others. However, overall the employees, including management, are friendly and courteous and make for a friendly, warm work environment.
Due to the restructuring, – more... it did feel that some things were not well planned out. Outside of the restructuring, the company is very strong and has good direction for the growth and future of the company. – less