Pros
Diversity, internal opportunities, respect and awards
Cons
Data infrastructure is not optimized
Pros
There are absolutely no reasons to join a company like this which is so bad that even the owner does not come in to work everday
Cons
Lousy company, owner is a thief, there are so many people and vendors that they have never paid and they come and trouble and abuse the poor staff who cannot do anything to help them