Pros
- Great work culture , you are in charge of what you are doing and your hard work is always appreciated.
- Enough opportunities are thrown in terms of responsibilities to work and grow.
- As an individual you get to work on some of the real world challenging problems on a regular basis which constantly pushes you to expand your knowledge horizon
- You get to work with some of the smartest minds of the industry
- Management is extremely supportive and takes good care of personal/professional concerns, if any.
- Flexible work timings, work from home option when required, stocked pantry, health and fitness policy are great perks to name a few
Cons
Because the team size is small, sometimes work pressure is high.