Pros
Smart and motivated colleagues, room for growth within the company, good products, benefits were somewhat good, office located in a nice area.
Cons
Biggest con is management and the leaders of the company. They are ignorant to the American business structure and have no sense of direction or any type of business plan. The leader of the organization is inexperienced and unsuitable for their role. They degrade employees and believe the only right answer is their own. You're not allowed to express your opinion or give any feedback - if you do, you will get hollered at and the entire building will hear. If you don't mind embarrassment and verbal abuse then this is the place for you. I would be surprised if the company is still in business at the end of the year. The leaders are driving everything down into a deep black hole.