Pros
Only good friends, but unfortunately cannot trust anyone. Compensation is okay. No pros as such
Cons
Poor work ethics...Absolute mismanagement, it is a mess. -There are no hierarchy levels. The so-called upper management has no clue as what is going on in their respective departments. The only thing they require is how sweetly an employee speaks with them (that means you should be in their good books), if you do not abide, then he/she is thrown out irrespective of their good work.. -The worst part is they will make you permanent in about 2 years, however; in actual you are never..even after 5-6 years of service, people are thrown out like tissue paper. -They demean and humiliate every person, sometimes in front of everyone.. -Management is always interfering in each and every little thing and every aspect is taken on a personal level so much that the person is terminated without notice and reason.. -If it's your birthday, you'll have to recite your love story in front of everyone and people will ask you stupid questions. Also, if yours is a sad story, people pass lewd comments and make fun of you, no matter how you feel...in short a person is never respected. -Gossiping is the only mantra that works for this company, otherwise the employee is thrown out. -Deadlines are unrealistic and illogical -Zero work-life balance