I've been with this company for quite some time, a...
I've been with this company for quite some time, and I have mixed feelings about it. On one hand, the job itself is great and I enjoy the flexibility it offers. The training provided is thorough and helpful. However, there are some aspects that could be improved. The communication within the company could be better, and sometimes it feels like decisions are made without considering the input of the employees. Overall, it's a good company to work for, but there is room for improvement.