1.0
Apr 2, 2026
Former employee, more than 3 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
It's a good place for a first job in the US if you are an immigrant.... but try to get another job asap! If you are a salesman..... You may be able to do better...
Cons
1. CEO: Big ego, liar, and a lot of insecurities.... just read his profile in the company... that he invented what??? 2. The company was under constant change, and that can create a lot of stress 3. The people in management may not be the best... 4. They lie to clients...