A good place to workThe good thingsA small company with various disciplines. So, it's easy to get to know everyone at work. Overall, the opportunity to learn is great, and have good management as well as benefits.
The challengesDepends on the department and role. But in average, some days need to prepare to work overtime. In my point of view, the salary and benefits are still worth it compared to the challenges said.