Pros
Employees are skilled, helpful and friendly
Cons
Too high tech debt and most of the work is of maintenance / support in nature. Product is too complicated to develop and use. Work/ tech stack is not suitable for SDE role. You'll waste your time and skills if you join here. No respect for engineers and no freedom to try out new things and no time will be provided to do any R&d for any requirement. You'll have to blindly follow requirements and deadlines from foreign team. No proper engineering standards will be followed and they have a opsveda way of doing everything. The environment is pretty discouraging, stressful and very hard to make any meaningful impact even if you put in lot of time and effort. Not many new customers and future of the company is uncertain. There are much better products that scale better and are cheaper. Has all downsides of a service based company and no upsides of a product company. The customers pretty much dictate the product features. Work timings often extend late in the night due to support calls from foreign team. Employees often get sick here due to stress, cramped office spaces and overworking. Few employees who have been with opsveda for a long time, have a tendency to raise their voice against you, when there's no need and management doesn't intervene in such situations. They can no longer get any new customer, so they're started adding fancy mumbo jumbo into the product. Frequent delays in appraisal cycle.