apart of salary on time...you can consider everything at CONS...
1. No reporting Structure....
2. force you to report every manager
3. will give you nice promise while you are going to left the company...if you stick with your decision than its horrible...force you to work even your notice period is over and stop your revealing letter/ experience Certificate/From 16 and even a salary.
4. any body can assign you work.. no process for assigning task.