Good company to work in.The good thingsGiving broad opportunities to learn.
Collaboration and working experience with other offices (multinational).
Opportunities to travel to other office branch (other countries), depends on the project and requirement.
The challengesTight deadline, with limited resource and guidance.
This makes the employee need to push them self to the limit, to perform well in this company.