Pros
- Average salary.
- Good bonus.
- Lots of opportunity to learn.
- Can get lots of technical knowledge.
Cons
- No encouragement or help from seniors, you are on your own.
- Small company but too much politics.
- Always, misguided , even for the primary requirement of the Product.
- Directly Opposite expectation for the product development, within the same time slot , by primarily responsible staff.
- Requirement of product development changes even two time a day by different persons.And at the end both expect different result.
- Worst Management.