2.0
Jul 18, 2024
Recommend
CEO approval
Business Outlook
Pros
Stay at home position. Meet a lot of global employees. Tech company.
Cons
Overworked, extremely fast paced environment. Managers globally but unfortunately they pressure to work their hours, which is why it’s overwhelming. Callisto is a low quality system that this company over promotes. This company is new and has a long way to go with lack of structure. Most departments regardless of their titles have no idea what they are doing. Great company idea but small businesses function. This is a company waiting to be bought by a larger corporation to make it better. Technology company with no technology.