Pros
Free lunch, staff bus availability sometimes, beautiful building
Cons
The owner of this company will come to the office to shout and insult even the senior management in the presence of everyone, she likes using the word (stupid) to address any staff no matter your position, some of the senior staff are toxic as well, no mutual respect, no STRUCTURE at all, you might even be working for a period of time without JD, they pay SALARY LATE i mean very late that they can pay last month salary on the 25th of the next month and no one dare talk because the Chairman can sack you on the spot especially if she does not like your physical appearance, this is not a good working environment because your mental health is at stake and your self confidence in the mud.