You're not just an employee but they treat you as a family.The good thingsNice working environment, good management, nice benefits and excellent leadership.
The challengesIn my case is the location of the company. I got 5 rides from home and vice-versa. I want to do something after office time but can't because all of my time where spent waiting for transportation and travelling.