Wish training would be more organized. Senior level is busy all the time and there's no one on one employee management. There needs to be one more senior level engineer to balance the load. Pay is ok, could be better for the amount of work/knowledge that is expected out of you. The office is small and you sit in a chair all day.