Pros
I work with supportive people who know the value of collaboration. The company provides solid training, so you're well-prepared for the job. There's good structure, which allows the team to work efficiently. You get fair compensation and lots of growth opportunities. Overall, it's a place where you can develop your skills in the company of good people.
Kontras
Limited flexibility when it comes to work hours