After working with the company for over 10 years I can finally say that it is moving in a very positive direction. The managers or people who make things happen are pushing the company to places it has never been but it seems to be for the best. This looks to be the first time in a long time where I am again proud to be an employee
Cons
Overworked staff. Growing so fast that more people should be hired immediately as training can take some time.