The company has grown a lot recently. Management is now more supportive and understanding. There are clear opportunities for growth, good incentives, and a positive work environment with great teamwork.
Cons
Some processes still developing, and sometimes the workload can be high during busy periods.