Because it’s a smaller company they work their engineers to the max. This includes poor workload balancing, poor communication from management, and asking engineers to travel for 1-6 weeks at a time with less than 2 weeks of notice. Granted, it’s not the worst place to work. In fact, I’ve learned to really enjoy my job here, but some things could definitely improve.