The engineering team is very proficient and able to develop sound products. Office environment is quiet and clean with weekly housekeeping that does a good job.
Cons
Very racial and discriminatory environment. The environment has the appearance of a corporate environment but looks are deceiving.