Great people, interesting work. It’s exciting to work for a company that’s always innovating and growing. Managers listen to employees and owners are always available as well. Company is constantly expanding but it still retains its small and intimate feel. State of the art equipment and training. Opportunities to move positions and departments are always available and they will train you to be where you want to be.
Cons
Sometimes processes are rolled out and expected to be implemented before they are fully vetted