Pros
1. Great colleagues and flexible work timings
2. Good place to learn the nitty-gritties of a start up
3. Good work culture
Cons
1. Prone to repeating the same mistakes made in the earlier phase.
2. Instead of making there primary product reach its near maximum potential, they tend to spend more on products that had its initiation a month or back.
3. Management, always trying to keep the employees in check of there thoughts or suggestions or experiments by mentioning a less than truthful financial state of the company.