Pros
The work environment is great. We all work together as a team keeping the same goal in mind. The work environment is warm, friendly and professional at the same time. They value employees' contributions Managers practice an open-door policy and care about what you have to say. Managers also endorse and empower you to make decisions that are aligned with your level of expertise, experience, and knowledge. I enjoy the weekly huddles where employees are recognized by their achievements, anniversaries, birthdays, etc. There is alignment between my personal values and principles and the company values and principles. Work ethics, punctuality, honesty, accountability, etc. A key factor to keep in mind is the potential for growth. The company has grown significantly in the last few years and will continue to grow as expressed by the leadership team. They are also committed to making the company a great place to work for. It is a real pleasure to work for a company that you truly look forward to coming to work every day. I also enjoy the different non-work related activities planned each month including: health fair, company-paid lunch for everyone, contests, etc.
Cons
The company may consider implementing news/releases with updates regarding the company roadmap, plans for growth, current and future initiatives, etc.