Pros
As far as I know, this company offers a good work-life balance, except for the engineering division. However, as a junior in engineering, we still have access to consult with the seniors, and they are quite open-minded and approachable
Cons
The salary for a junior engineer position here is below what other companies of similar size offer for the same role. Additionally, there are currently no performance bonuses or profit-sharing incentives, even when the company performs exceptionally well