- Since they use their own language, it can be frustrating at the start for more senior developers. After going through 5 weeks of bootcamp learning the language it can take a while to adapt before they feel theyre contributing the same way they were in a previous company. Not really a problem if you're in it for the long-term though.
- On the flip side, it might be easier for a graduate or junior developer to pick up the language but if you plan on leaving and all/most of your experience is in Xpresso you might have less options (there are dev teams in workday who dont use xpresso, but these positions are obviously limited)
- You work on 2 projects a year for the bi-annual releases, which can get a bit boring if your team is working in isolation on your project. Would be cool to set up additional smaller projects where you work with people from other teams one day a week on MVPing innovative ideas or something similar, but obviously product takes priority so not sure how feasible this could be