Great for fresh or someone looking rob Improve his skills the company has Large projects through you can have very good Experience.
You have to be Self managed.
The company has Good brands
Cons
The company has the worst Working environment with a lot of gossips & changing policy to the company benefits.
The company is family managed & poorly.
hard to have vacation,
The company always pays Minimum Benefits