Pros
A nice, new office space with lots of snacks. Some of the employees are really smart and hardworking, though they aren't really in leadership roles and are few and far between.
Cons
Horrible pay. Like I honestly don't understand how they can justify this little pay for people who work tirelessly for the company. Huge and frequent layoffs with little respect for those who have contributed years to the company which is a huge morale killer. There is absolutely no job security. The CEO and previous CEO are terrible people. Both have had/currently have several investigations for misconduct in the work place. Most people in leadership roles should not be in leadership roles. Poor leadership has resulted in many issues within the company making productivity terrible. The people in this company are some of the most inexperienced and unprofessional people I've ever encountered. This company is marketed as a tech company but honestly it's just a temporary staffing company marketed to look like a tech company. Don't be misguided. Ultimately, the company has no direct but down.