Pros
The office is modern and beautiful
Cons
The owners are judgmental, rude, and do not care about their employees. The management team fire people all the time for petty reasons. They are not flexible with time or work, even if you are sick or have kids.