Pros
Got immense growth & work independence Got an immense boost early into my career as a manager and IC
Cons
- Company has lost motivation to make it big, the senior management these days lacks leadership & technical competence - no one has foresight or focus to lay a strong foundation for the company. - Random Firing and Downsizing. No matter who you are, if you don't bring $$ to the company, even if it's not your fault, you'll be kicked the next day. Or even if you do, you will be. You have to be a 'YES' person who shows 9 working hours a day on paper to survive here. - The quality of engineers has turned devastatingly bad. There once was a time when there used to be supremely good talent around, but recently the quality of engineers has taken a severe dip. No one understands batteries or BMS anymore, and people in the company wonder why there are so many issues. - If you don't report to office on time everyday, you risk losing your job or will be considered a bad employee even if you stay late working until 12AM the last night, or create value. - Politics at its peak. People can always be found talking about other people favouritism is very commonly seen here.