Pros: somewhat flexible work hours
Cons: employees are not treated fairly
The managers treat the employees with no respect. Very unorganized and extremely unprofessional. I've never worked at an office with so much gossiping. Their working process is no good. People get fired almost every two weeks or so, regardless of their position. I was miserable working here!