Vantaggi
I've been at Apex for several years and I have seen it and it's people grow and improve tremendously, including myself! One of our core values is Relentless Improvement. This is something everyone lives by here. Our CEO has a promise that he repeats often and that is, if you decide to part ways with Apex you will be more valuable to the industry than when you started with us. I love that! We are always working to improve in every area. This results in some growing pains here and there. But, it leads to a more cohesive team and a unifying culture of ownership and humility. I truly feel like my opinion matters to upper management and my input is taken seriously. Apex prefers to promote from within so opportunity abounds if you have high aspirations. With the right attitude, a good work ethic and open mind, the sky is truly the limit here!
Svantaggi
Though we are always (relentlessly!) improving, Apex is not perfect. We are working on better communication between teams. We also have very high standards for hiring and its a rigorous process which on the one hand is a good thing, but can also lead to gaps in staffing for longer than is ideal. We are very process driven, but can struggle with implementing new processes and getting them followed by all. The good news is that management is aware of these issues and working hard to alleviate them.