Great colleagues with a good boss who always act as a mentor to guide usThe good thingsGood environment and good welfare
The challengesTo how I feel, every company there are always constraints, but end of the day is if everyone had a correct mindset, there's nothing difficult to achieve.