Pros
This place used to be fine
Cons
The work culture here is absolutely terrible, we are asked to work more than 12 hours a day and often over the weekend. The work life balance at this company is horrible. The situation has been like this since the management has changed in 2016. There were about 1000 people laid off in 2016, some without any notice. Those who were left were asked to pick up the slack and work overtime to make up for those laid off. They are taking advantage of this situation, asking employees to work like machines, this was completely demoralizing. Those employees who are willing to suck up to management get all the promotions and praise while the individual contributors aren't recognized for their contributions. Promotions and job offers are also given to friends and family without any reason. There is no opportunity to learn and progress in your career at this company. Most individuals at this company don't support each other or have each others back, they are all out for themselves. They often try to take credit for the tasks completed by others. The immigrants all stick together in clicks and speak their native tongue in meetings. This is an unprofessional environment and not a good place to work. This was not what I expected as an immigrant looking to live the American Dream.