Nice campus but a lot of improvement is needed in many areasThe good thingsBosses are pretty understanding and provide flexibility when needed
The challengesCommunication is not synced, and certain things are messed up due to staff expansion after moving to the new campus.
Need more development and recognition for the employees especially those who have been with the company since the old campus.