The management treats employees very well giving them great benefits and perks.
The company is great to work for and to build career with future opportunities.
The employees are very friendly and nice culture oriented.
Cons
None really. It's worth saying what we are doing, the results shows the success.
Great People to work with - a lot of collaboration. Coworkers are helpful and is a big reason to stay.
Cons
No direct mission. Constant change. No process. Many of the team got fired, and people will have to pick up the slack. No emails from management about changes to the team - finding out same day or day after. Unrealistic expectations.