Pros
People with great knowledge and overall expertise in each department. Since the company has been in business for no longer than 7 years, there aren't many people, so you get to experience every process and it's easy to talk to every person and learn from them. They company has a fantastic team of workers. It's hard to come across a company with such knowledgeable people. Management is incredibly skilled and that's very inspiring. Most people are friendly, happy to engage in conversation and explain what they do and how they do it.
Kontras
Lack of employee engagement, most employees feel afraid to speak to management and management doesn't seem to appreciate employee feedback. Poor pay and almost military-like hours. Employees are scared to leave 1 minute before 5 even if they have accomplished a great day of work. Passive-aggressive comments and constant patronizing makes it hard to implement new ideas and collaborate with teams.