Does or has anyone work there? Kumusta naman yung work environment, pay, etc?

Seems that there's a lot of job openings there; i've also come across some not so nice feedback from former employees