Great company if you are looking for career growth!The good thingsThey will train you to strive better and they will provide all the resources you'll need to excel. I love that since Day 1, they provided enough resources for me to enhance and learn new skills. If you are looking for fast-paced, results-oriented culture(you don't need to wait 10yrs of being employed to grow your career!), and caring employers(the company policy really meant a lot because it shows how they prioritizes the employees' well-being) then this is the right company for you.
The challengesThe company has US standards and works on a fast-paced environment. So if you're not willing to step out of your comfort zone, this isn't the company for you because every now and then, the management will test your limits and challenge you to strive better BUT then, they will provide you more than enough resources for you to get better and the management will guide you every single step of the way. the catch? the management wants one thing: HONESTY.