Pros
Good hours and flexibility, decent benefits. Company tries to provide well for it's employees
Cons
Company needs to take a breath and get in top of what they currently have. Continual growth and expansion is not good if what you already have isn't being properly managed. ERP system is a dinosaur with serious technical problems. Processes and procedures are barely in existence in practice, no one really seems to know what is the right way to get things done. Understaffed and way underpaid for the workload and in comparison to job market rates. Honestly, get your work experience and get out unless management seriously invests in properly qualified and trained employees. Benefits as stated is pro but you basically pay for those benefits with lower pay. This was actually what was said to me when I questioned the offer they gave me for the job. Took significant pay cut when converted from a temp employee to a staff employee. Regretting it now.