Pros
• Flexible Timings, so good in terms of Work life balance.
• Ample time and freedom to Learn new technologies, I would say a win-win situation for personal as well as company growth.
• You can directly contact CEO and I must say is frank and open to new ideas.
• Friendly environment most of the time.
Cons
• Poor salary structure and least chance of promotion, salary wise as well as post. Sometimes I feel it’s biased.
• They try hard to give good guidance by hiring experienced Dev’s but it’s not that effective though.
• Lack of migration to latest technologies (many in the list).
• More hours you work more you impress them (Doesn’t matter you actually work or not.) Quality is somewhere sidelined.