A decent place to start your career and gain basic experience of the industry. However unfortunately the management style tends toward micromanagement. Overall an okay first workplace for a while and it will for sure leave you with a clearer understanding of what kind of work culture you want in the future.
Cons
Micromanagement, no autonomy
Company's direction was unclear
Will give you PTSD for a while