Good place for starters.
No pressure.
No dress code.
No restriction.
Cons
Salary will not be in time.
You have run around for claims months after months.
Don't ever expect appraisal.
Even if you have promoted you have to work with the same salary package.
No employee benefits.