Pros
- Lots of tax saving components. - Friendly atmosphere. - Technology stack is good. - Breakfast, lunch and dinner used to be served when the office was open. - Open desk culture and easy to approach anyone. - Freedom to explore and experiment to a certain degree. - One can grow within the company by doing and showing exceptional work.
Cons
- Too much control by founders. - Politics on higher levels. - No proper structure in the company. Designations are superficial and no one is doing the work that justifies their role. - Designations, experience and salary levels are not calibrated and vary significantly. - New hires could get much higher salary than the existing people who have already proven their worth. - No proper work prioritisation. De-prioritisation and rework is a trend. - Sales and support teams are kept in limelight as if they are the most important ones running the company. - Product team thinks they can get away with their responsibilities just by providing guidance to the engineering team instead of themselves understanding the use cases and functionality. Mostly happens for features that don't have focus from leadership. - Leadership keeps chasing dates instead of ensuring that the quality, security and performance of the features is top class. - Few chosen ones get all the accolades while some other deserving people leave the company after a while when not provided the same opportunities to showcase their abilities.