Pros
Nothing that i can think of. Yeah. the management never cares about time. After all the manager himself does come an go when he wants. Work from home when they want. So in a way… no one expects you to be on time and such you can work when you want to.
Cons
-No accountability. -Partial treatment. -The person who runs the office in one of the cities thinks he owns the company. Hires foreigners at much lesser salary. -Hires his family members and freinds who know nothing in this field and promotes them to Directors / Project Managers / Engineering Manager with no experience or qualification. Works when he wishes and he is the person who decides who is to be promoted or hired or how much appraisal has to be done. -Vindictive attitude of the Manager. The moment you give a suggestion, that goes against the managers wishes, you are doomed. You will be targeted for no reason. -No HR to ask about the above things an employee faces. Nothing much action is taken by the HEad office in San Diego. The Head HR never responds to queries.